diff --git a/.github/config/commitlint.config.js b/.github/config/commitlint.config.mjs similarity index 97% rename from .github/config/commitlint.config.js rename to .github/config/commitlint.config.mjs index 7386ffed4..4af433cdc 100644 --- a/.github/config/commitlint.config.js +++ b/.github/config/commitlint.config.mjs @@ -14,9 +14,9 @@ * limitations under the License. */ -module.exports = { +export default { extends: ['@commitlint/config-conventional'], rules: { 'subject-case': [1, 'always', ['lower-case']] } -} \ No newline at end of file +}; \ No newline at end of file diff --git a/.github/workflows/devrel-image.yml b/.github/workflows/devrel-image.yml index cdb694928..31f5ec194 100644 --- a/.github/workflows/devrel-image.yml +++ b/.github/workflows/devrel-image.yml @@ -31,17 +31,17 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out the repo - uses: actions/checkout@v2 + uses: actions/checkout@v5 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v1 + uses: docker/setup-buildx-action@v3 - name: Login to GitHub Container Registry - uses: docker/login-action@v1 + uses: docker/login-action@v3 with: registry: ghcr.io username: ${{ github.repository_owner }} password: ${{ secrets.GHCR_TOKEN }} - name: Push to GitHub Packages - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v6 with: file: ${{ github.event.inputs.build-file }} context: ${{ github.event.inputs.build-context }} diff --git a/.github/workflows/devrel-release-please.yml b/.github/workflows/devrel-release-please.yml index 115976fbc..ef987b79e 100644 --- a/.github/workflows/devrel-release-please.yml +++ b/.github/workflows/devrel-release-please.yml @@ -24,7 +24,7 @@ jobs: runs-on: ubuntu-latest environment: devrel steps: - - uses: google-github-actions/release-please-action@v3 + - uses: googleapis/release-please-action@v4 with: token: ${{ secrets.RELEASE_PR_TOKEN }} release-type: simple diff --git a/.github/workflows/devrel-site.yaml b/.github/workflows/devrel-site.yaml index e540fe5dc..3bf9e5690 100644 --- a/.github/workflows/devrel-site.yaml +++ b/.github/workflows/devrel-site.yaml @@ -23,13 +23,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Code - uses: actions/checkout@v2 + uses: actions/checkout@v5 - name: generate-docs uses: ./tools/pipeline-linter with: pipeline-action: generate-all-docs.sh - name: Archive Generated Docs - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 with: name: generated-docs path: generated/ @@ -39,11 +39,11 @@ jobs: needs: generate-docs steps: - name: Checkout Code - uses: actions/checkout@v2 + uses: actions/checkout@v5 with: ref: gh-pages - name: Download Generated Docs - uses: actions/download-artifact@v4.1.7 + uses: actions/download-artifact@v5 with: name: generated-docs - name: Push GH Pages diff --git a/.github/workflows/devrel-static-checks.yml b/.github/workflows/devrel-static-checks.yml index 7f2fe3be2..bbece7f3e 100644 --- a/.github/workflows/devrel-static-checks.yml +++ b/.github/workflows/devrel-static-checks.yml @@ -27,7 +27,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Code - uses: actions/checkout@v2 + uses: actions/checkout@v5 - name: Check File License Headers uses: ./tools/pipeline-linter with: @@ -38,7 +38,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Code - uses: actions/checkout@v2 + uses: actions/checkout@v5 - name: Check README uses: ./tools/pipeline-linter with: @@ -53,9 +53,9 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Code - uses: actions/checkout@v2 + uses: actions/checkout@v5 - name: Setup Node - uses: actions/setup-node@v2 + uses: actions/setup-node@v4 with: node-version: "14" - name: Install Linter dependencies @@ -80,10 +80,10 @@ jobs: name: Conventional Commits Lint runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v5 with: fetch-depth: 0 - - uses: wagoid/commitlint-github-action@v4 + - uses: wagoid/commitlint-github-action@v6 with: - configFile: .github/config/commitlint.config.js + configFile: .github/config/commitlint.config.mjs failOnWarnings: false