diff --git a/.changelog/185.txt b/.changelog/185.txt new file mode 100644 index 0000000..701b29f --- /dev/null +++ b/.changelog/185.txt @@ -0,0 +1,3 @@ +```release-note:dependency +deps: bumps actions/setup-go, dependabot/fetch-metadata, goreleaser/goreleaser-action, actions/upload-artifact, docker/setup-qemu-action, actions/download-artifact from to +``` diff --git a/.github/workflows/check_gen-doc.yml b/.github/workflows/check_gen-doc.yml index 128b5bd..423264d 100644 --- a/.github/workflows/check_gen-doc.yml +++ b/.github/workflows/check_gen-doc.yml @@ -14,7 +14,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 # v3.5.0 - - uses: actions/setup-go@v6.2.0 # v4.0.0 + - uses: actions/setup-go@v6.3.0 # v4.0.0 with: go-version-file: 'go.mod' - run: make doc diff --git a/.github/workflows/dapendabot_changelog.yml b/.github/workflows/dapendabot_changelog.yml index 465a64f..179107c 100644 --- a/.github/workflows/dapendabot_changelog.yml +++ b/.github/workflows/dapendabot_changelog.yml @@ -12,7 +12,7 @@ jobs: steps: - name: Fetch dependabot metadata id: dependabot-metadata - uses: dependabot/fetch-metadata@v2.5.0 + uses: dependabot/fetch-metadata@v3.0.0 - uses: actions/checkout@v6 - uses: sersoft-gmbh/setup-gh-cli-action@v3 with: diff --git a/.github/workflows/generate_changelog.yml b/.github/workflows/generate_changelog.yml index cc12807..c36f4d0 100644 --- a/.github/workflows/generate_changelog.yml +++ b/.github/workflows/generate_changelog.yml @@ -13,7 +13,7 @@ jobs: token: ${{ secrets.CHANGELOG_PAT }} fetch-depth: 0 submodules: true - - uses: actions/setup-go@v6.2.0 + - uses: actions/setup-go@v6.3.0 with: go-version-file: '.ci/tools/go.mod' - run: go generate -tags tools .ci/tools/tools.go diff --git a/.github/workflows/generate_package.yml b/.github/workflows/generate_package.yml index 512f29e..2698a40 100644 --- a/.github/workflows/generate_package.yml +++ b/.github/workflows/generate_package.yml @@ -9,11 +9,11 @@ jobs: with: # Allow goreleaser to access older tag information. fetch-depth: 0 - - uses: actions/setup-go@v6.2.0 # v4.0.0 + - uses: actions/setup-go@v6.3.0 # v4.0.0 with: go-version-file: 'go.mod' - name: Run GoReleaser - uses: goreleaser/goreleaser-action@e435ccd777264be153ace6237001ef4d979d3a7a # v6.4.0 + uses: goreleaser/goreleaser-action@ec59f474b9834571250b370d4735c50f8e2d1e29 # v7.0.0 with: args: release --clean --release-notes=${{ steps.release-notes-download.outputs.download-path }}/release-notes.txt env: diff --git a/.github/workflows/go-lint.yml b/.github/workflows/go-lint.yml index 3ac5455..af49c79 100644 --- a/.github/workflows/go-lint.yml +++ b/.github/workflows/go-lint.yml @@ -21,7 +21,7 @@ jobs: timeout-minutes: 5 steps: - uses: actions/checkout@v6 # v3.5.0 - - uses: actions/setup-go@v6.2.0 # v4.0.0 + - uses: actions/setup-go@v6.3.0 # v4.0.0 with: go-version-file: 'go.mod' - run: go mod download diff --git a/.github/workflows/new-release.yaml b/.github/workflows/new-release.yaml index df7db86..40c7abf 100644 --- a/.github/workflows/new-release.yaml +++ b/.github/workflows/new-release.yaml @@ -58,7 +58,7 @@ jobs: with: token: ${{ secrets.CHANGELOG_PAT }} ref: ${{ github.ref }} - - uses: actions/setup-go@v6.2.0 + - uses: actions/setup-go@v6.3.0 with: go-version-file: 'go.mod' - run: go mod download @@ -75,7 +75,7 @@ jobs: # with: # token: ${{ secrets.CHANGELOG_PAT }} # ref: ${{ github.ref }} - # - uses: actions/setup-go@v6.2.0 + # - uses: actions/setup-go@v6.3.0 # with: # go-version-file: 'go.mod' # - run: go mod download @@ -117,7 +117,7 @@ jobs: export PREV_TAG=$(git tag --list 'v*' --sort=-version:refname | grep -E "v[0-9]+\.[0-9]+\.[0-9]+$" | head -n 2 | tail -n 1) export PREV_VERSION=${PREV_TAG//v} sed -n -e "1{/# /d;}" -e "2{/^$/d;}" -e "/# $PREV_VERSION/q;p" CHANGELOG.md >> release-notes.txt - - uses: actions/upload-artifact@v6 + - uses: actions/upload-artifact@v7 with: name: release-notes path: release-notes.txt @@ -132,19 +132,19 @@ jobs: fetch-depth: 0 ref: ${{ needs.pre-check.outputs.TAG_NAME }} - name: Set up QEMU - uses: docker/setup-qemu-action@v3 + uses: docker/setup-qemu-action@v4 - name: Set up Go - uses: actions/setup-go@v6.2.0 + uses: actions/setup-go@v6.3.0 with: go-version-file: 'go.mod' - id: release-notes-download name: Release Notes Download - uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0 + uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 with: name: release-notes path: /tmp - name: Run GoReleaser - uses: goreleaser/goreleaser-action@v6.4.0 + uses: goreleaser/goreleaser-action@v7.0.0 if: success() with: distribution: goreleaser diff --git a/.github/workflows/pr_close.yml b/.github/workflows/pr_close.yml index cfb0076..4d2c55e 100644 --- a/.github/workflows/pr_close.yml +++ b/.github/workflows/pr_close.yml @@ -23,7 +23,7 @@ jobs: fetch-depth: 0 submodules: false ref: main - - uses: actions/setup-go@v6.2.0 + - uses: actions/setup-go@v6.3.0 with: go-version-file: 'go.mod' # * CHANGELOG diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 5a7837a..26572eb 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -26,7 +26,7 @@ jobs: export PREV_TAG=$(git tag --list 'v*' --sort=-version:refname | head -n 2 | tail -n 1) export PREV_VERSION=${PREV_TAG//v} sed -n -e "1{/# /d;}" -e "2{/^$/d;}" -e "/# $PREV_VERSION/q;p" CHANGELOG.md > release-notes.txt - - uses: actions/upload-artifact@v6 + - uses: actions/upload-artifact@v7 with: name: release-notes path: release-notes.txt @@ -39,17 +39,17 @@ jobs: with: # Allow goreleaser to access older tag information. fetch-depth: 0 - - uses: actions/setup-go@v6.2.0 # v4.0.0 + - uses: actions/setup-go@v6.3.0 # v4.0.0 with: go-version-file: 'go.mod' - id: release-notes-download name: Release Notes Download - uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0 + uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 with: name: release-notes path: /tmp - name: Run GoReleaser - uses: goreleaser/goreleaser-action@e435ccd777264be153ace6237001ef4d979d3a7a # v6.4.0 + uses: goreleaser/goreleaser-action@ec59f474b9834571250b370d4735c50f8e2d1e29 # v7.0.0 with: args: release --clean --release-notes=${{ steps.release-notes-download.outputs.download-path }}/release-notes.txt env: