diff --git a/.github/workflows/docker-dev-image.yml b/.github/workflows/docker-dev-image.yml index 0b14fc5b..9b956fbe 100644 --- a/.github/workflows/docker-dev-image.yml +++ b/.github/workflows/docker-dev-image.yml @@ -33,7 +33,7 @@ jobs: # multi-platform images and export cache # https://github.com/docker/setup-buildx-action - name: Set up Docker Buildx - uses: docker/setup-buildx-action@6524bf65af31da8d45b59e8c27de4bd072b392f5 # v3.8.0 + uses: docker/setup-buildx-action@f7ce87c1d6bead3e36075b2ce75da1f6cc28aaca # v3.9.0 with: platforms: linux/amd64,linux/arm64 @@ -63,7 +63,7 @@ jobs: # https://github.com/docker/build-push-action - name: Build and push Docker image (no latest tag) id: build-and-push - uses: docker/build-push-action@48aba3b46d1b1fec4febb7c5d0c644b249a11355 # v6.10.0 + uses: docker/build-push-action@ca877d9245402d1537745e0e356eab47c3520991 # v6.13.0 with: context: . file: .github/build.Dockerfile @@ -93,7 +93,7 @@ jobs: # https://github.com/docker/build-push-action - name: Build and push Docker image (latest tag) id: build-and-push-latest - uses: docker/build-push-action@48aba3b46d1b1fec4febb7c5d0c644b249a11355 # v6.10.0 + uses: docker/build-push-action@ca877d9245402d1537745e0e356eab47c3520991 # v6.13.0 with: context: . file: .github/build.Dockerfile diff --git a/.github/workflows/docker-latest-image.yml b/.github/workflows/docker-latest-image.yml index b688cc84..ca1331d7 100644 --- a/.github/workflows/docker-latest-image.yml +++ b/.github/workflows/docker-latest-image.yml @@ -37,7 +37,7 @@ jobs: # multi-platform images and export cache # https://github.com/docker/setup-buildx-action - name: Set up Docker Buildx - uses: docker/setup-buildx-action@6524bf65af31da8d45b59e8c27de4bd072b392f5 # v3.8.0 + uses: docker/setup-buildx-action@f7ce87c1d6bead3e36075b2ce75da1f6cc28aaca # v3.9.0 with: platforms: linux/amd64,linux/arm64 @@ -67,7 +67,7 @@ jobs: # https://github.com/docker/build-push-action - name: Build and push Docker image (no latest tag) id: build-and-push - uses: docker/build-push-action@48aba3b46d1b1fec4febb7c5d0c644b249a11355 # v6.10.0 + uses: docker/build-push-action@ca877d9245402d1537745e0e356eab47c3520991 # v6.13.0 with: context: . file: Dockerfile @@ -90,7 +90,7 @@ jobs: # https://github.com/docker/build-push-action - name: Build and push Docker image (latest tag) id: build-and-push-latest - uses: docker/build-push-action@48aba3b46d1b1fec4febb7c5d0c644b249a11355 # v6.10.0 + uses: docker/build-push-action@ca877d9245402d1537745e0e356eab47c3520991 # v6.13.0 with: context: . file: Dockerfile diff --git a/.github/workflows/release-docker-image.yml b/.github/workflows/release-docker-image.yml index 65a077b3..e2bdb68b 100644 --- a/.github/workflows/release-docker-image.yml +++ b/.github/workflows/release-docker-image.yml @@ -35,7 +35,7 @@ jobs: # multi-platform images and export cache # https://github.com/docker/setup-buildx-action - name: Set up Docker Buildx - uses: docker/setup-buildx-action@6524bf65af31da8d45b59e8c27de4bd072b392f5 # v3.8.0 + uses: docker/setup-buildx-action@f7ce87c1d6bead3e36075b2ce75da1f6cc28aaca # v3.9.0 with: platforms: linux/amd64,linux/arm64 @@ -65,7 +65,7 @@ jobs: # https://github.com/docker/build-push-action - name: Build and push Docker image id: build-and-push - uses: docker/build-push-action@48aba3b46d1b1fec4febb7c5d0c644b249a11355 # v6.10.0 + uses: docker/build-push-action@ca877d9245402d1537745e0e356eab47c3520991 # v6.13.0 with: context: . file: Dockerfile diff --git a/.github/workflows/release-test.yml b/.github/workflows/release-test.yml index 110d1ca6..65034948 100644 --- a/.github/workflows/release-test.yml +++ b/.github/workflows/release-test.yml @@ -19,7 +19,7 @@ jobs: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 - name: Set up Go - uses: actions/setup-go@3041bf56c941b39c61721a86cd11f3bb1338122a # v5 + uses: actions/setup-go@f111f3307d8850f501ac008e886eec1fd1932a34 # v5 with: go-version: '1.23.6' @@ -49,13 +49,13 @@ jobs: govulncheck -mode=binary -show verbose -scan module ./arm64/ptcpdump - name: Store Releases - uses: actions/upload-artifact@6f51ac03b9356f520e9adb1b1b7802705f340c2b # v4 + uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4 with: name: ptcpdump_v0.0.0-next_linux_amd64.tar.gz path: dist/ptcpdump_v0.0.0-next_linux_amd64.tar.gz - name: Store Releases - uses: actions/upload-artifact@6f51ac03b9356f520e9adb1b1b7802705f340c2b # v4 + uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4 with: name: ptcpdump_v0.0.0-next_linux_arm64.tar.gz path: dist/ptcpdump_v0.0.0-next_linux_arm64.tar.gz diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 32dacff9..2a527346 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -19,7 +19,7 @@ jobs: fetch-depth: 0 - name: Set up Go - uses: actions/setup-go@3041bf56c941b39c61721a86cd11f3bb1338122a # v5 + uses: actions/setup-go@f111f3307d8850f501ac008e886eec1fd1932a34 # v5 with: go-version: '1.23.6' env: diff --git a/.github/workflows/scan-cve.yml b/.github/workflows/scan-cve.yml index 3a520b50..d94381be 100644 --- a/.github/workflows/scan-cve.yml +++ b/.github/workflows/scan-cve.yml @@ -22,7 +22,7 @@ jobs: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 - name: Set up Go - uses: actions/setup-go@3041bf56c941b39c61721a86cd11f3bb1338122a # v5 + uses: actions/setup-go@f111f3307d8850f501ac008e886eec1fd1932a34 # v5 with: go-version: '1.23' diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 722daa2f..cdc9ac7e 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -20,7 +20,7 @@ jobs: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 - name: Set up Go - uses: actions/setup-go@3041bf56c941b39c61721a86cd11f3bb1338122a # v5 + uses: actions/setup-go@f111f3307d8850f501ac008e886eec1fd1932a34 # v5 with: go-version: '1.23' @@ -31,7 +31,7 @@ jobs: run: make test - name: Store executable - uses: actions/upload-artifact@6f51ac03b9356f520e9adb1b1b7802705f340c2b # v4 + uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4 with: name: ptcpdump path: ptcpdump