diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000000..70552485c7 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,18 @@ +# SPDX-FileCopyrightText: 2022 Alliander N.V. +# +# SPDX-License-Identifier: Apache-2.0 + +version: 2 + +updates: + # Maintain dependencies for GitHub Actions + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "daily" + open-pull-requests-limit: 5 + commit-message: + prefix: "chore(deps)" + labels: + - "dependencies" + - "github-actions" \ No newline at end of file diff --git a/.github/workflows/pr-preview.yml b/.github/workflows/pr-preview.yml index 6b34e59938..a0877bba95 100644 --- a/.github/workflows/pr-preview.yml +++ b/.github/workflows/pr-preview.yml @@ -25,7 +25,7 @@ jobs: submodules: "true" - name: Use Node.js 20.x - uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f #v6.3.0 + uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e #v6.4.0 with: node-version: "20.x" diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index ade78fc9cc..28928025fe 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -12,7 +12,7 @@ jobs: release-please: runs-on: ubuntu-latest steps: - - uses: googleapis/release-please-action@16a9c90856f42705d54a6fda1823352bdc62cf38 #v4.4.0 + - uses: googleapis/release-please-action@45996ed1f6d02564a971a2fa1b5860e934307cf7 #v5.0.0 id: release with: token: ${{ secrets.GITHUB_TOKEN }} @@ -21,7 +21,7 @@ jobs: with: submodules: "true" if: ${{ steps.release.outputs.releases_created }} - - uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f #v6.3.0 + - uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e #v6.4.0 with: node-version: "20.x" registry-url: "https://registry.npmjs.org" diff --git a/.github/workflows/test-and-build.yml b/.github/workflows/test-and-build.yml index 64d4e6f036..b5044bdc18 100644 --- a/.github/workflows/test-and-build.yml +++ b/.github/workflows/test-and-build.yml @@ -10,7 +10,7 @@ jobs: with: submodules: "true" - name: Use Node.js 18.x - uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f #v6.3.0 + uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e #v6.4.0 with: node-version: "18.x" diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 12bfc92f87..ffd08e07bf 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -11,10 +11,10 @@ jobs: runs-on: ubuntu-22.04 steps: - name: Checkout - uses: actions/checkout@v2.3.1 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd #v6.0.2 - name: Use Node.js 18.x - uses: actions/setup-node@v1 + uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e #v6.4.0 with: node-version: "18.x" diff --git a/.github/workflows/update-release-pr.yml b/.github/workflows/update-release-pr.yml index f41269a74d..7f92067384 100644 --- a/.github/workflows/update-release-pr.yml +++ b/.github/workflows/update-release-pr.yml @@ -16,12 +16,12 @@ jobs: pull-requests: write steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd #v6.0.2 with: ref: ${{ github.head_ref }} token: ${{ secrets.GITHUB_TOKEN }} - - uses: actions/setup-node@v4 + - uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e #v6.4.0 with: node-version: '20'