diff --git a/.github/workflows/ci-master-pr.yml b/.github/workflows/ci-master-pr.yml index 43d412a..82109b9 100644 --- a/.github/workflows/ci-master-pr.yml +++ b/.github/workflows/ci-master-pr.yml @@ -18,7 +18,7 @@ jobs: steps: - run: | apk add --no-cache git - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Ignore git permissions run: | git config --global --add safe.directory "$( pwd )" @@ -54,11 +54,11 @@ jobs: # See: https://github.com/docker/build-push-action/blob/v2.6.1/docs/advanced/cache.md#github-cache - name: Set up QEMU - uses: docker/setup-qemu-action@v2 + uses: docker/setup-qemu-action@v3 - name: Set up Docker Buildx id: buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - name: Cache Docker layers uses: actions/cache@v4 @@ -72,7 +72,7 @@ jobs: - name: Login to Docker Hub registry # Run on master and tags if: github.ref == 'refs/heads/master' || startsWith(github.ref, 'refs/tags/') - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKERHUB_REGISTRY_USER }} password: ${{ secrets.DOCKERHUB_REGISTRY_PASSWORD }} @@ -174,11 +174,11 @@ jobs: # See: https://github.com/docker/build-push-action/blob/v2.6.1/docs/advanced/cache.md#github-cache - name: Set up QEMU - uses: docker/setup-qemu-action@v2 + uses: docker/setup-qemu-action@v3 - name: Set up Docker Buildx id: buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - name: Cache Docker layers uses: actions/cache@v4 @@ -192,7 +192,7 @@ jobs: - name: Login to Docker Hub registry # Run on master and tags if: github.ref == 'refs/heads/master' || startsWith(github.ref, 'refs/tags/') - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKERHUB_REGISTRY_USER }} password: ${{ secrets.DOCKERHUB_REGISTRY_PASSWORD }} @@ -293,11 +293,11 @@ jobs: # See: https://github.com/docker/build-push-action/blob/v2.6.1/docs/advanced/cache.md#github-cache - name: Set up QEMU - uses: docker/setup-qemu-action@v2 + uses: docker/setup-qemu-action@v3 - name: Set up Docker Buildx id: buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - name: Cache Docker layers uses: actions/cache@v4 @@ -311,7 +311,7 @@ jobs: - name: Login to Docker Hub registry # Run on master and tags if: github.ref == 'refs/heads/master' || startsWith(github.ref, 'refs/tags/') - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKERHUB_REGISTRY_USER }} password: ${{ secrets.DOCKERHUB_REGISTRY_PASSWORD }} @@ -412,11 +412,11 @@ jobs: # See: https://github.com/docker/build-push-action/blob/v2.6.1/docs/advanced/cache.md#github-cache - name: Set up QEMU - uses: docker/setup-qemu-action@v2 + uses: docker/setup-qemu-action@v3 - name: Set up Docker Buildx id: buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - name: Cache Docker layers uses: actions/cache@v4 @@ -430,7 +430,7 @@ jobs: - name: Login to Docker Hub registry # Run on master and tags if: github.ref == 'refs/heads/master' || startsWith(github.ref, 'refs/tags/') - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKERHUB_REGISTRY_USER }} password: ${{ secrets.DOCKERHUB_REGISTRY_PASSWORD }} @@ -531,11 +531,11 @@ jobs: # See: https://github.com/docker/build-push-action/blob/v2.6.1/docs/advanced/cache.md#github-cache - name: Set up QEMU - uses: docker/setup-qemu-action@v2 + uses: docker/setup-qemu-action@v3 - name: Set up Docker Buildx id: buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - name: Cache Docker layers uses: actions/cache@v4 @@ -549,7 +549,7 @@ jobs: - name: Login to Docker Hub registry # Run on master and tags if: github.ref == 'refs/heads/master' || startsWith(github.ref, 'refs/tags/') - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKERHUB_REGISTRY_USER }} password: ${{ secrets.DOCKERHUB_REGISTRY_PASSWORD }} @@ -650,11 +650,11 @@ jobs: # See: https://github.com/docker/build-push-action/blob/v2.6.1/docs/advanced/cache.md#github-cache - name: Set up QEMU - uses: docker/setup-qemu-action@v2 + uses: docker/setup-qemu-action@v3 - name: Set up Docker Buildx id: buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - name: Cache Docker layers uses: actions/cache@v4 @@ -668,7 +668,7 @@ jobs: - name: Login to Docker Hub registry # Run on master and tags if: github.ref == 'refs/heads/master' || startsWith(github.ref, 'refs/tags/') - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKERHUB_REGISTRY_USER }} password: ${{ secrets.DOCKERHUB_REGISTRY_PASSWORD }} @@ -769,11 +769,11 @@ jobs: # See: https://github.com/docker/build-push-action/blob/v2.6.1/docs/advanced/cache.md#github-cache - name: Set up QEMU - uses: docker/setup-qemu-action@v2 + uses: docker/setup-qemu-action@v3 - name: Set up Docker Buildx id: buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - name: Cache Docker layers uses: actions/cache@v4 @@ -787,7 +787,7 @@ jobs: - name: Login to Docker Hub registry # Run on master and tags if: github.ref == 'refs/heads/master' || startsWith(github.ref, 'refs/tags/') - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKERHUB_REGISTRY_USER }} password: ${{ secrets.DOCKERHUB_REGISTRY_PASSWORD }} @@ -888,11 +888,11 @@ jobs: # See: https://github.com/docker/build-push-action/blob/v2.6.1/docs/advanced/cache.md#github-cache - name: Set up QEMU - uses: docker/setup-qemu-action@v2 + uses: docker/setup-qemu-action@v3 - name: Set up Docker Buildx id: buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - name: Cache Docker layers uses: actions/cache@v4 @@ -906,7 +906,7 @@ jobs: - name: Login to Docker Hub registry # Run on master and tags if: github.ref == 'refs/heads/master' || startsWith(github.ref, 'refs/tags/') - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKERHUB_REGISTRY_USER }} password: ${{ secrets.DOCKERHUB_REGISTRY_PASSWORD }} @@ -1007,11 +1007,11 @@ jobs: # See: https://github.com/docker/build-push-action/blob/v2.6.1/docs/advanced/cache.md#github-cache - name: Set up QEMU - uses: docker/setup-qemu-action@v2 + uses: docker/setup-qemu-action@v3 - name: Set up Docker Buildx id: buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - name: Cache Docker layers uses: actions/cache@v4 @@ -1025,7 +1025,7 @@ jobs: - name: Login to Docker Hub registry # Run on master and tags if: github.ref == 'refs/heads/master' || startsWith(github.ref, 'refs/tags/') - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKERHUB_REGISTRY_USER }} password: ${{ secrets.DOCKERHUB_REGISTRY_PASSWORD }} @@ -1126,11 +1126,11 @@ jobs: # See: https://github.com/docker/build-push-action/blob/v2.6.1/docs/advanced/cache.md#github-cache - name: Set up QEMU - uses: docker/setup-qemu-action@v2 + uses: docker/setup-qemu-action@v3 - name: Set up Docker Buildx id: buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - name: Cache Docker layers uses: actions/cache@v4 @@ -1144,7 +1144,7 @@ jobs: - name: Login to Docker Hub registry # Run on master and tags if: github.ref == 'refs/heads/master' || startsWith(github.ref, 'refs/tags/') - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKERHUB_REGISTRY_USER }} password: ${{ secrets.DOCKERHUB_REGISTRY_PASSWORD }} @@ -1245,11 +1245,11 @@ jobs: # See: https://github.com/docker/build-push-action/blob/v2.6.1/docs/advanced/cache.md#github-cache - name: Set up QEMU - uses: docker/setup-qemu-action@v2 + uses: docker/setup-qemu-action@v3 - name: Set up Docker Buildx id: buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - name: Cache Docker layers uses: actions/cache@v4 @@ -1263,7 +1263,7 @@ jobs: - name: Login to Docker Hub registry # Run on master and tags if: github.ref == 'refs/heads/master' || startsWith(github.ref, 'refs/tags/') - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKERHUB_REGISTRY_USER }} password: ${{ secrets.DOCKERHUB_REGISTRY_PASSWORD }} @@ -1364,11 +1364,11 @@ jobs: # See: https://github.com/docker/build-push-action/blob/v2.6.1/docs/advanced/cache.md#github-cache - name: Set up QEMU - uses: docker/setup-qemu-action@v2 + uses: docker/setup-qemu-action@v3 - name: Set up Docker Buildx id: buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - name: Cache Docker layers uses: actions/cache@v4 @@ -1382,7 +1382,7 @@ jobs: - name: Login to Docker Hub registry # Run on master and tags if: github.ref == 'refs/heads/master' || startsWith(github.ref, 'refs/tags/') - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKERHUB_REGISTRY_USER }} password: ${{ secrets.DOCKERHUB_REGISTRY_PASSWORD }} @@ -1483,11 +1483,11 @@ jobs: # See: https://github.com/docker/build-push-action/blob/v2.6.1/docs/advanced/cache.md#github-cache - name: Set up QEMU - uses: docker/setup-qemu-action@v2 + uses: docker/setup-qemu-action@v3 - name: Set up Docker Buildx id: buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - name: Cache Docker layers uses: actions/cache@v4 @@ -1501,7 +1501,7 @@ jobs: - name: Login to Docker Hub registry # Run on master and tags if: github.ref == 'refs/heads/master' || startsWith(github.ref, 'refs/tags/') - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKERHUB_REGISTRY_USER }} password: ${{ secrets.DOCKERHUB_REGISTRY_PASSWORD }} @@ -1602,11 +1602,11 @@ jobs: # See: https://github.com/docker/build-push-action/blob/v2.6.1/docs/advanced/cache.md#github-cache - name: Set up QEMU - uses: docker/setup-qemu-action@v2 + uses: docker/setup-qemu-action@v3 - name: Set up Docker Buildx id: buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - name: Cache Docker layers uses: actions/cache@v4 @@ -1620,7 +1620,7 @@ jobs: - name: Login to Docker Hub registry # Run on master and tags if: github.ref == 'refs/heads/master' || startsWith(github.ref, 'refs/tags/') - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKERHUB_REGISTRY_USER }} password: ${{ secrets.DOCKERHUB_REGISTRY_PASSWORD }} @@ -1721,11 +1721,11 @@ jobs: # See: https://github.com/docker/build-push-action/blob/v2.6.1/docs/advanced/cache.md#github-cache - name: Set up QEMU - uses: docker/setup-qemu-action@v2 + uses: docker/setup-qemu-action@v3 - name: Set up Docker Buildx id: buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - name: Cache Docker layers uses: actions/cache@v4 @@ -1739,7 +1739,7 @@ jobs: - name: Login to Docker Hub registry # Run on master and tags if: github.ref == 'refs/heads/master' || startsWith(github.ref, 'refs/tags/') - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKERHUB_REGISTRY_USER }} password: ${{ secrets.DOCKERHUB_REGISTRY_PASSWORD }} @@ -1840,11 +1840,11 @@ jobs: # See: https://github.com/docker/build-push-action/blob/v2.6.1/docs/advanced/cache.md#github-cache - name: Set up QEMU - uses: docker/setup-qemu-action@v2 + uses: docker/setup-qemu-action@v3 - name: Set up Docker Buildx id: buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - name: Cache Docker layers uses: actions/cache@v4 @@ -1858,7 +1858,7 @@ jobs: - name: Login to Docker Hub registry # Run on master and tags if: github.ref == 'refs/heads/master' || startsWith(github.ref, 'refs/tags/') - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKERHUB_REGISTRY_USER }} password: ${{ secrets.DOCKERHUB_REGISTRY_PASSWORD }} @@ -1959,11 +1959,11 @@ jobs: # See: https://github.com/docker/build-push-action/blob/v2.6.1/docs/advanced/cache.md#github-cache - name: Set up QEMU - uses: docker/setup-qemu-action@v2 + uses: docker/setup-qemu-action@v3 - name: Set up Docker Buildx id: buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - name: Cache Docker layers uses: actions/cache@v4 @@ -1977,7 +1977,7 @@ jobs: - name: Login to Docker Hub registry # Run on master and tags if: github.ref == 'refs/heads/master' || startsWith(github.ref, 'refs/tags/') - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKERHUB_REGISTRY_USER }} password: ${{ secrets.DOCKERHUB_REGISTRY_PASSWORD }} @@ -2080,7 +2080,7 @@ jobs: runs-on: ubuntu-latest steps: # Drafts your next Release notes as Pull Requests are merged into "master" - - uses: release-drafter/release-drafter@v5 + - uses: release-drafter/release-drafter@v6 with: config-name: release-drafter.yml publish: false @@ -2110,7 +2110,7 @@ jobs: runs-on: ubuntu-latest steps: # Drafts your next Release notes as Pull Requests are merged into "master" - - uses: release-drafter/release-drafter@v5 + - uses: release-drafter/release-drafter@v6 with: config-name: release-drafter.yml publish: true @@ -2141,9 +2141,9 @@ jobs: if: github.ref == 'refs/heads/master' runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Docker Hub Description - uses: peter-evans/dockerhub-description@v3 + uses: peter-evans/dockerhub-description@v4 with: username: ${{ secrets.DOCKERHUB_REGISTRY_USER }} password: ${{ secrets.DOCKERHUB_REGISTRY_PASSWORD }} diff --git a/.github/workflows/cron.yml b/.github/workflows/cron.yml index 39a8b38..965980c 100644 --- a/.github/workflows/cron.yml +++ b/.github/workflows/cron.yml @@ -15,7 +15,7 @@ jobs: # See: https://stackoverflow.com/questions/68811838/refusing-to-allow-a-personal-access-token-to-create-or-update-workflow # See: https://stackoverflow.com/questions/66643917/refusing-to-allow-a-github-app-to-create-or-update-workflow - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: token: ${{ secrets.WORKFLOW_TOKEN }} # This configures the git repo to use this token fetch-depth: 0 # Fetch all branches and tags diff --git a/generate/templates/.github/workflows/ci-master-pr.yml.ps1 b/generate/templates/.github/workflows/ci-master-pr.yml.ps1 index d65c283..633d653 100644 --- a/generate/templates/.github/workflows/ci-master-pr.yml.ps1 +++ b/generate/templates/.github/workflows/ci-master-pr.yml.ps1 @@ -19,7 +19,7 @@ jobs: steps: - run: | apk add --no-cache git - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Ignore git permissions run: | git config --global --add safe.directory "$( pwd )" @@ -65,11 +65,11 @@ foreach ($g in $groups) { # See: https://github.com/docker/build-push-action/blob/v2.6.1/docs/advanced/cache.md#github-cache - name: Set up QEMU - uses: docker/setup-qemu-action@v2 + uses: docker/setup-qemu-action@v3 - name: Set up Docker Buildx id: buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - name: Cache Docker layers uses: actions/cache@v4 @@ -83,7 +83,7 @@ foreach ($g in $groups) { - name: Login to Docker Hub registry # Run on master and tags if: github.ref == 'refs/heads/master' || startsWith(github.ref, 'refs/tags/') - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: username: `${{ secrets.DOCKERHUB_REGISTRY_USER }} password: `${{ secrets.DOCKERHUB_REGISTRY_PASSWORD }} @@ -194,7 +194,7 @@ if ( $v['tag_as_latest'] ) { runs-on: ubuntu-latest steps: # Drafts your next Release notes as Pull Requests are merged into "master" - - uses: release-drafter/release-drafter@v5 + - uses: release-drafter/release-drafter@v6 with: config-name: release-drafter.yml publish: false @@ -208,7 +208,7 @@ if ( $v['tag_as_latest'] ) { runs-on: ubuntu-latest steps: # Drafts your next Release notes as Pull Requests are merged into "master" - - uses: release-drafter/release-drafter@v5 + - uses: release-drafter/release-drafter@v6 with: config-name: release-drafter.yml publish: true @@ -223,9 +223,9 @@ if ( $v['tag_as_latest'] ) { if: github.ref == 'refs/heads/master' runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Docker Hub Description - uses: peter-evans/dockerhub-description@v3 + uses: peter-evans/dockerhub-description@v4 with: username: `${{ secrets.DOCKERHUB_REGISTRY_USER }} password: `${{ secrets.DOCKERHUB_REGISTRY_PASSWORD }} diff --git a/generate/templates/.github/workflows/cron.yml.ps1 b/generate/templates/.github/workflows/cron.yml.ps1 index 559186e..398e8e1 100644 --- a/generate/templates/.github/workflows/cron.yml.ps1 +++ b/generate/templates/.github/workflows/cron.yml.ps1 @@ -16,7 +16,7 @@ jobs: # See: https://stackoverflow.com/questions/68811838/refusing-to-allow-a-personal-access-token-to-create-or-update-workflow # See: https://stackoverflow.com/questions/66643917/refusing-to-allow-a-github-app-to-create-or-update-workflow - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: token: ${{ secrets.WORKFLOW_TOKEN }} # This configures the git repo to use this token fetch-depth: 0 # Fetch all branches and tags