diff --git a/.github/workflows/documentation.yml b/.github/workflows/documentation.yml index 548dbe5..bce6bcc 100644 --- a/.github/workflows/documentation.yml +++ b/.github/workflows/documentation.yml @@ -13,9 +13,9 @@ jobs: name: Docker Hub Description runs-on: ubuntu-latest steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - - uses: peter-evans/dockerhub-description@v4 + - uses: peter-evans/dockerhub-description@v5 with: username: ${{ secrets.DOCKER_LOGIN }} password: ${{ secrets.DOCKER_USER_PASSWORD }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index f6c47c1..e226643 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -21,7 +21,7 @@ jobs: os: [linux, darwin, windows] # freebsd arch: [amd64, arm64] # 386 steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - {uses: actions/setup-go@v5, with: {go-version-file: go.mod}} - {uses: gacts/github-slug@v1, id: slug} - id: values @@ -42,7 +42,7 @@ jobs: - if: matrix.os == 'linux' && matrix.arch == 'amd64' run: mkdir ./out && ./${{ steps.values.outputs.binary-name }} build --index --disable-minification --target-dir ./out - if: matrix.os == 'linux' && matrix.arch == 'amd64' - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v5 with: name: error-pages-static path: out/ @@ -64,7 +64,7 @@ jobs: runs-on: ubuntu-latest needs: [build] steps: - - uses: actions/download-artifact@v5 + - uses: actions/download-artifact@v6 with: name: error-pages-static path: .artifact @@ -81,8 +81,8 @@ jobs: packages: write id-token: write # This is required for requesting the JWT steps: - - uses: actions/checkout@v5 - - uses: sigstore/cosign-installer@v3.5.0 + - uses: actions/checkout@v6 + - uses: sigstore/cosign-installer@v4.0.0 - {uses: gacts/github-slug@v1, id: slug} - uses: docker/setup-qemu-action@v3 - uses: docker/setup-buildx-action@v3 diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 33d6c5a..be2a3fe 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -27,15 +27,15 @@ jobs: name: Run golangci-lint runs-on: ubuntu-latest steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - {uses: actions/setup-go@v5, with: {go-version-file: go.mod}} - - uses: golangci/golangci-lint-action@v8 + - uses: golangci/golangci-lint-action@v9 go-test: name: Unit tests runs-on: ubuntu-latest steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - {uses: actions/setup-go@v5, with: {go-version-file: go.mod}} - run: go test -race ./... @@ -49,7 +49,7 @@ jobs: arch: [amd64, arm64] # 386 needs: [golangci-lint, go-test] steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - {uses: actions/setup-go@v5, with: {go-version-file: go.mod}} - {uses: gacts/github-slug@v1, id: slug} - env: @@ -81,7 +81,7 @@ jobs: runs-on: ubuntu-latest needs: [golangci-lint, go-test] steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - {uses: gacts/github-slug@v1, id: slug} - uses: docker/build-push-action@v6 with: