diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 8e7af08..eb3b781 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -31,10 +31,10 @@ jobs: uses: runs-on/action@v2 - name: Checkout code - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 - name: Setup Docker Buildx - uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4 + uses: docker/setup-buildx-action@37fe631027851001ddb9b187196cc803df7f5f0e # v4 with: install: true buildkitd-flags: --debug @@ -43,7 +43,7 @@ jobs: network=host - name: Log in to the Container registry - uses: docker/login-action@b45d80f862d83dbcd57f89517bcf500b2ab88fb2 # v4 + uses: docker/login-action@dbcb813823bdd20940b903addbd779551569679f # v4 with: registry: ${{ env.IMAGE_REGISTRY }} username: ${{ github.actor }} @@ -51,7 +51,7 @@ jobs: - name: Docker metadata id: meta - uses: docker/metadata-action@030e881283bb7a6894de51c315a6bfe6a94e05cf # v6 + uses: docker/metadata-action@dc802804100637a589fabce1cb79ff13a1411302 # v6 with: images: ${{ env.IMAGE_REGISTRY }}/${{ env.IMAGE_NAME }} flavor: | @@ -65,7 +65,7 @@ jobs: - name: Build and push id: build - uses: docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294 # v7 + uses: docker/build-push-action@53b7df96c91f9c12dcc8a07bcb9ccacbed38856a # v7 with: context: . platforms: linux/amd64 @@ -90,10 +90,10 @@ jobs: uses: runs-on/action@v2 - name: Checkout code - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 - name: Setup Docker Buildx - uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4 + uses: docker/setup-buildx-action@37fe631027851001ddb9b187196cc803df7f5f0e # v4 with: install: true buildkitd-flags: --debug @@ -102,7 +102,7 @@ jobs: network=host - name: Log in to the Container registry - uses: docker/login-action@b45d80f862d83dbcd57f89517bcf500b2ab88fb2 # v4 + uses: docker/login-action@dbcb813823bdd20940b903addbd779551569679f # v4 with: registry: ${{ env.IMAGE_REGISTRY }} username: ${{ github.actor }} @@ -110,7 +110,7 @@ jobs: - name: Docker metadata id: meta - uses: docker/metadata-action@030e881283bb7a6894de51c315a6bfe6a94e05cf # v6 + uses: docker/metadata-action@dc802804100637a589fabce1cb79ff13a1411302 # v6 with: images: ${{ env.IMAGE_REGISTRY }}/${{ env.IMAGE_NAME }} flavor: | @@ -124,7 +124,7 @@ jobs: - name: Build and push id: build - uses: docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294 # v7 + uses: docker/build-push-action@53b7df96c91f9c12dcc8a07bcb9ccacbed38856a # v7 with: context: . platforms: linux/arm64 @@ -145,7 +145,7 @@ jobs: steps: - name: Log in to the Container registry - uses: docker/login-action@b45d80f862d83dbcd57f89517bcf500b2ab88fb2 # v4 + uses: docker/login-action@dbcb813823bdd20940b903addbd779551569679f # v4 with: registry: ${{ env.IMAGE_REGISTRY }} username: ${{ github.actor }} @@ -153,7 +153,7 @@ jobs: - name: Docker metadata id: meta - uses: docker/metadata-action@030e881283bb7a6894de51c315a6bfe6a94e05cf # v6 + uses: docker/metadata-action@dc802804100637a589fabce1cb79ff13a1411302 # v6 with: images: ${{ env.IMAGE_REGISTRY }}/${{ env.IMAGE_NAME }} tags: | @@ -176,7 +176,7 @@ jobs: fi - name: Create and push manifest - uses: int128/docker-manifest-create-action@8aac06098a12365ccdf99372dcfb453ccce8a0b0 # v2 + uses: int128/docker-manifest-create-action@6edb43463bd4878b8cee224ca274378a3635d78f # v2 with: tags: ${{ steps.meta.outputs.tags }} sources: | @@ -185,7 +185,7 @@ jobs: - name: Create and push :latest manifest if: ${{ github.ref_type == 'tag' }} - uses: int128/docker-manifest-create-action@8aac06098a12365ccdf99372dcfb453ccce8a0b0 # v2 + uses: int128/docker-manifest-create-action@6edb43463bd4878b8cee224ca274378a3635d78f # v2 with: tags: ${{ env.IMAGE_REGISTRY }}/${{ env.IMAGE_NAME }}:latest sources: | @@ -194,7 +194,7 @@ jobs: - name: Create and push :main manifest if: ${{ github.ref == 'refs/heads/main' }} - uses: int128/docker-manifest-create-action@8aac06098a12365ccdf99372dcfb453ccce8a0b0 # v2 + uses: int128/docker-manifest-create-action@6edb43463bd4878b8cee224ca274378a3635d78f # v2 with: tags: ${{ env.IMAGE_REGISTRY }}/${{ env.IMAGE_NAME }}:main sources: | diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 022fd0c..badc4b6 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -14,7 +14,7 @@ jobs: contents: write steps: - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 - name: Setup Go uses: actions/setup-go@b7ad1dad31e06c5925ef5d2fc7ad053ef454303e # v7 @@ -23,7 +23,7 @@ jobs: cache-dependency-path: website/go.sum - name: Setup Hugo - uses: peaceiris/actions-hugo@75d2e84710de30f6ff7268e08f310b60ef14033f # v3 + uses: peaceiris/actions-hugo@2752ce1d29631191ea3f27c23495fa06139a5b78 # v3 with: hugo-version: "0.147.0" extended: true @@ -42,7 +42,7 @@ jobs: working-directory: website - name: Deploy to GitHub Pages - uses: peaceiris/actions-gh-pages@4f9cc6602d3f66b9c108549d475ec49e8ef4d45e # v4 + uses: peaceiris/actions-gh-pages@84c30a85c19949d7eee79c4ff27748b70285e453 # v4 with: github_token: ${{ secrets.GITHUB_TOKEN }} publish_dir: ./website/public diff --git a/.github/workflows/helm-release.yml b/.github/workflows/helm-release.yml index ede6f6d..dd8f2fc 100644 --- a/.github/workflows/helm-release.yml +++ b/.github/workflows/helm-release.yml @@ -27,14 +27,14 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 with: fetch-depth: 0 - name: Set up Helm - uses: azure/setup-helm@dda3372f752e03dde6b3237bc9431cdc2f7a02a2 # v5 + uses: azure/setup-helm@9bc31f4ebc9c6b171d7bfbaa5d006ae7abdb4310 # v5 with: - version: v4.2.4 + version: v4.3.0 - name: Update Chart.yaml version and appVersion run: | @@ -76,7 +76,7 @@ jobs: CR_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Create GitHub release artifacts - uses: softprops/action-gh-release@b4309332981a82ec1c5618f44dd2e27cc8bfbfda # v3 + uses: softprops/action-gh-release@efb35369e0ad2afab669f228072c1b0d510eae64 # v3 with: tag_name: v${{ inputs.version }} files: | diff --git a/.github/workflows/helm-validate.yml b/.github/workflows/helm-validate.yml index f0b3d0b..c63aee7 100644 --- a/.github/workflows/helm-validate.yml +++ b/.github/workflows/helm-validate.yml @@ -17,15 +17,15 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 with: fetch-depth: 0 token: ${{ secrets.GITHUB_TOKEN }} - name: Set up Helm - uses: azure/setup-helm@dda3372f752e03dde6b3237bc9431cdc2f7a02a2 # v5 + uses: azure/setup-helm@9bc31f4ebc9c6b171d7bfbaa5d006ae7abdb4310 # v5 with: - version: v4.2.4 + version: v4.3.0 - name: Helm Lint run: | diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 03307e7..413aaa9 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -12,7 +12,7 @@ jobs: uses: runs-on/action@v2 - name: Clone the code - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 - name: Setup Go uses: actions/setup-go@b7ad1dad31e06c5925ef5d2fc7ad053ef454303e # v7 @@ -21,6 +21,6 @@ jobs: cache: true - name: Run linter - uses: golangci/golangci-lint-action@1e7e51e771db61008b38414a730f564565cf7c20 # v9 + uses: golangci/golangci-lint-action@ba0d7d2ec06a0ea1cb5fa41b2e4a3ab91d21278a # v9 with: - version: v2.11.4 + version: v2.13.2 diff --git a/.github/workflows/release-drafter.yml b/.github/workflows/release-drafter.yml index 6d4f873..e5a01a2 100644 --- a/.github/workflows/release-drafter.yml +++ b/.github/workflows/release-drafter.yml @@ -23,7 +23,7 @@ jobs: skipInvalidTags: true fallbackTag: v0.0.0 - name: Draft Release - uses: release-drafter/release-drafter@139054aeaa9adc52ab36ddf67437541f039b88e2 # v7 + uses: release-drafter/release-drafter@34d80673e067bdc0c24568d3af899c216adcfaa9 # v7 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: diff --git a/.github/workflows/test-e2e.yml b/.github/workflows/test-e2e.yml index ab5db22..a58699f 100644 --- a/.github/workflows/test-e2e.yml +++ b/.github/workflows/test-e2e.yml @@ -12,7 +12,7 @@ jobs: uses: runs-on/action@v2 - name: Clone the code - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 - name: Setup Go uses: actions/setup-go@b7ad1dad31e06c5925ef5d2fc7ad053ef454303e # v7 @@ -28,9 +28,9 @@ jobs: kind version - name: Set up Helm - uses: azure/setup-helm@dda3372f752e03dde6b3237bc9431cdc2f7a02a2 # v5 + uses: azure/setup-helm@9bc31f4ebc9c6b171d7bfbaa5d006ae7abdb4310 # v5 with: - version: v4.2.4 + version: v4.3.0 - name: Install kubectl run: | diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 1fb43ec..5d5a9a2 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -12,7 +12,7 @@ jobs: uses: runs-on/action@v2 - name: Clone the code - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 - name: Setup Go uses: actions/setup-go@b7ad1dad31e06c5925ef5d2fc7ad053ef454303e # v7