diff --git a/.github/actions/setup-buildx/action.yaml b/.github/actions/setup-buildx/action.yaml index 818f48b..7a41f27 100644 --- a/.github/actions/setup-buildx/action.yaml +++ b/.github/actions/setup-buildx/action.yaml @@ -21,9 +21,9 @@ runs: using: composite steps: - name: Set up QEMU 📦 - uses: docker/setup-qemu-action@v3 + uses: docker/setup-qemu-action@v4 - name: Set up Docker Buildx 📦 - uses: docker/setup-buildx-action@v3 + uses: docker/setup-buildx-action@v4 with: driver-opts: network=host \ No newline at end of file diff --git a/.github/workflows/docker-build-test-push-template.yml b/.github/workflows/docker-build-test-push-template.yml index 2446a1e..36fbc63 100644 --- a/.github/workflows/docker-build-test-push-template.yml +++ b/.github/workflows/docker-build-test-push-template.yml @@ -40,7 +40,7 @@ jobs: runs-on: "ubuntu-latest" steps: - name: Checkout Repo ⚡️ - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Free up disk space 📦 uses: okdp/gh-workflows/.github/actions/free-disk-space@v1 @@ -70,14 +70,14 @@ jobs: echo "Set image tags to: $IMAGE_TAGS" - name: Login into ${{ steps.ci_registry.outputs.ci_registry }} registry 🔐 - uses: docker/login-action@v3 + uses: docker/login-action@v4 with: registry: ${{ steps.ci_registry.outputs.ci_registry }} username: ${{ github.actor }} password: ${{ secrets.GITHUB_TOKEN }} - name: Build and push image ${{ steps.image-tag.outputs.ci_tag }} 📤 - uses: docker/build-push-action@v5 + uses: docker/build-push-action@v7 with: context: . file: ${{ inputs.path }}Dockerfile diff --git a/.github/workflows/docker-publish-template.yml b/.github/workflows/docker-publish-template.yml index 421e70e..e2e7048 100644 --- a/.github/workflows/docker-publish-template.yml +++ b/.github/workflows/docker-publish-template.yml @@ -44,7 +44,7 @@ jobs: latest_git_tag: ${{ steps.latest-image-tag.outputs.latest_git_tag }} steps: - name: Checkout Repo ⚡️ - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Get latest GitHub Release tag name 📥 id: latest-image-tag @@ -56,7 +56,7 @@ jobs: runs-on: "ubuntu-latest" steps: - name: Checkout release tag ${{ needs.latest-image-tag.outputs.latest_git_tag }} ⚡️ - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: fetch-depth: 0 ref: ${{ needs.latest-image-tag.outputs.latest_git_tag }} @@ -77,7 +77,7 @@ jobs: ### Publish steps ### The publish and periodic rebuilds are based on the latest stable github release tag - name: Login into ${{ steps.registry.outputs.registry }} registry 🔐 - uses: docker/login-action@v3 + uses: docker/login-action@v4 with: registry: ${{ steps.registry.outputs.registry }} username: ${{ secrets.REGISTRY_USERNAME }} @@ -98,7 +98,7 @@ jobs: echo "Set image tags to: $IMAGE_TAGS" - name: Build and push to ${{ steps.registry.outputs.registry_repo }} repository 📤 - uses: docker/build-push-action@v5 + uses: docker/build-push-action@v7 with: context: . file: ${{ inputs.path }}/Dockerfile diff --git a/.github/workflows/helm-lint-template.yml b/.github/workflows/helm-lint-template.yml index d93d5eb..8787531 100644 --- a/.github/workflows/helm-lint-template.yml +++ b/.github/workflows/helm-lint-template.yml @@ -35,12 +35,12 @@ jobs: runs-on: "ubuntu-latest" steps: - name: Checkout Repo ⚡️ - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: fetch-depth: 0 - name: Setup helm - uses: azure/setup-helm@v4.2.0 + uses: azure/setup-helm@v5 with: version: v3.15.1 diff --git a/.github/workflows/helm-publish-template.yml b/.github/workflows/helm-publish-template.yml index 0f55c00..cdbff95 100644 --- a/.github/workflows/helm-publish-template.yml +++ b/.github/workflows/helm-publish-template.yml @@ -51,7 +51,7 @@ jobs: runs-on: "ubuntu-latest" steps: - name: Checkout release tag ${{ inputs.git_tag_name }} ⚡️ - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: fetch-depth: 0 ref: ${{ inputs.git_tag_name }} @@ -63,7 +63,7 @@ jobs: GH_TOKEN: ${{ github.token }} - name: Setup helm 📦 - uses: azure/setup-helm@v4.2.0 + uses: azure/setup-helm@v5 with: version: v3.15.1 @@ -74,7 +74,7 @@ jobs: helm repo update - name: Install chart-releaser (cr) 📦 - uses: helm/chart-releaser-action@v1.6.0 + uses: helm/chart-releaser-action@v1 with: install_only: true @@ -91,7 +91,7 @@ jobs: # More secure than helm registry login - name: Login into ${{ steps.registry.outputs.registry }} oci charts registry 🔐 - uses: docker/login-action@v3 + uses: docker/login-action@v4 with: registry: ${{ steps.registry.outputs.registry }} username: ${{ secrets.REGISTRY_USERNAME }} @@ -115,7 +115,7 @@ jobs: GH_TOKEN: ${{ github.token }} # - name: Checkout gh-pages branch ⚡️ - # uses: actions/checkout@v4 + # uses: actions/checkout@v6 # with: # fetch-depth: 0 # ref: gh-pages diff --git a/.github/workflows/makefile-run-template.yml b/.github/workflows/makefile-run-template.yml index 5ed9144..df46868 100644 --- a/.github/workflows/makefile-run-template.yml +++ b/.github/workflows/makefile-run-template.yml @@ -40,7 +40,7 @@ jobs: runs-on: "ubuntu-latest" steps: - name: Checkout Repo ⚡️ - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: fetch-depth: 0 diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index e22c57d..913146e 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -49,7 +49,7 @@ jobs: id: release-please - name: Checkout Repo ⚡️ - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Set up GitHub Actions git bot 📦 uses: okdp/gh-workflows/.github/actions/setup-git-bot@main