Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ jobs:
uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5

- name: Initialize CodeQL
uses: github/codeql-action/init@4248455a6f2335bc3b7a8a62932f000050ec8f13 # v3
uses: github/codeql-action/init@bb471cdcf4dda2c934c5b656f554d43c1434ed13 # v4
with:
languages: ${{ matrix.language }}
queries: security-and-quality
Expand All @@ -42,6 +42,6 @@ jobs:
run: make build

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@4248455a6f2335bc3b7a8a62932f000050ec8f13 # v3
uses: github/codeql-action/analyze@bb471cdcf4dda2c934c5b656f554d43c1434ed13 # v4
with:
category: "/language:${{ matrix.language }}"
2 changes: 1 addition & 1 deletion .github/workflows/docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ jobs:

- name: Upload build artifacts
if: github.ref == 'refs/heads/main' || startsWith(github.ref, 'refs/tags/') || github.event_name == 'workflow_dispatch'
uses: actions/upload-pages-artifact@56afc609e74202658d3ffba0e8f6dda462b719fa # v3
uses: actions/upload-pages-artifact@7b1f4a764d45c48632c6b24a0339c27f5614fb0b # v4.0.0
with:
path: ./docs/dist

Expand Down
16 changes: 8 additions & 8 deletions .github/workflows/release.md
Original file line number Diff line number Diff line change
Expand Up @@ -186,10 +186,10 @@ jobs:
echo "✓ Binaries built successfully"

- name: Setup Docker Buildx (pre-validation)
uses: docker/setup-buildx-action@v3
uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3.12.0

- name: Build Docker image (validation only)
uses: docker/build-push-action@v6
uses: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6.19.2
with:
context: .
platforms: linux/amd64
Expand Down Expand Up @@ -223,14 +223,14 @@ jobs:
run: go mod download

- name: Generate SBOM (SPDX format)
uses: anchore/sbom-action@v0
uses: anchore/sbom-action@17ae1740179002c89186b61233e0f892c3118b11 # v0.23.0
with:
artifact-name: sbom.spdx.json
output-file: sbom.spdx.json
format: spdx-json

- name: Generate SBOM (CycloneDX format)
uses: anchore/sbom-action@v0
uses: anchore/sbom-action@17ae1740179002c89186b61233e0f892c3118b11 # v0.23.0
with:
artifact-name: sbom.cdx.json
output-file: sbom.cdx.json
Expand Down Expand Up @@ -266,18 +266,18 @@ jobs:
echo "✓ SBOM files uploaded to release"

- name: Setup Docker Buildx
uses: docker/setup-buildx-action@v3
uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3.12.0

- name: Log in to GitHub Container Registry
uses: docker/login-action@v3
uses: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3.7.0
with:
registry: ghcr.io
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}

- name: Extract metadata for Docker
id: meta
uses: docker/metadata-action@v5
uses: docker/metadata-action@c299e40c65443455700f0fdfc63efafe5b349051 # v5.10.0
with:
images: ghcr.io/${{ github.repository }}
tags: |
Expand All @@ -289,7 +289,7 @@ jobs:

- name: Build and push Docker image (amd64)
id: build
uses: docker/build-push-action@v6
uses: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6.19.2
with:
context: .
platforms: linux/amd64
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/security-scan.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ jobs:
./...

- name: Upload Gosec SARIF
uses: github/codeql-action/upload-sarif@4248455a6f2335bc3b7a8a62932f000050ec8f13 # v3
uses: github/codeql-action/upload-sarif@bb471cdcf4dda2c934c5b656f554d43c1434ed13 # v4
if: always()
with:
sarif_file: gosec-results.sarif
Expand All @@ -60,7 +60,7 @@ jobs:
output-file: govulncheck-results.sarif

- name: Upload govulncheck SARIF
uses: github/codeql-action/upload-sarif@4248455a6f2335bc3b7a8a62932f000050ec8f13 # v3
uses: github/codeql-action/upload-sarif@bb471cdcf4dda2c934c5b656f554d43c1434ed13 # v4
if: always()
with:
sarif_file: govulncheck-results.sarif
Expand All @@ -74,7 +74,7 @@ jobs:
uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1

- name: Run Trivy filesystem scan
uses: aquasecurity/trivy-action@b6643a29fecd7f34b3597bc6acb0a98b03d33ff8 # 0.33.1
uses: aquasecurity/trivy-action@e368e328979b113139d6f9068e03accaed98a518 # 0.34.1
with:
scan-type: 'fs'
scan-ref: '.'
Expand All @@ -84,7 +84,7 @@ jobs:
exit-code: '1'

- name: Upload Trivy SARIF
uses: github/codeql-action/upload-sarif@4248455a6f2335bc3b7a8a62932f000050ec8f13 # v3
uses: github/codeql-action/upload-sarif@bb471cdcf4dda2c934c5b656f554d43c1434ed13 # v4
if: always()
with:
sarif_file: trivy-results.sarif
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/stale-repo-identifier.md
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ env:
steps:
- name: Run stale-repos tool
id: stale-repos
uses: github/stale-repos@v3.0.2
uses: github/stale-repos@6084a41431c4ce8842a7e879b1a15082b88742ae # v8.0.4
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
ORGANIZATION: ${{ env.ORGANIZATION }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/super-linter.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ jobs:
persist-credentials: false

- name: Super-linter
uses: super-linter/super-linter@v8.5.0 # x-release-please-version
uses: super-linter/super-linter@61abc07d755095a68f4987d1c2c3d1d64408f1f9 # v8.5.0
id: super-linter
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/vet.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,14 +22,14 @@ jobs:

- name: Run vet
id: vet
uses: safedep/vet-action@v1
uses: safedep/vet-action@e2a78850eb517b8305b1085bca947bef29213a22 # v1.1.11
with:
policy: .github/vet/policy.yml
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: Upload SARIF
uses: github/codeql-action/upload-sarif@v3
uses: github/codeql-action/upload-sarif@bb471cdcf4dda2c934c5b656f554d43c1434ed13 # v4
if: ${{ steps.vet.outputs.report != '' }}
with:
sarif_file: ${{ steps.vet.outputs.report }}
Expand Down
Loading