diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 485e2ee..0bdbe3d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -17,9 +17,9 @@ jobs: run: shell: bash steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - - uses: actions/setup-go@v5 + - uses: actions/setup-go@v6 with: go-version: "1.25" @@ -35,13 +35,13 @@ jobs: lint: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - - uses: actions/setup-go@v5 + - uses: actions/setup-go@v6 with: go-version: "1.25" - name: golangci-lint - uses: golangci/golangci-lint-action@v7 + uses: golangci/golangci-lint-action@v9 with: - version: latest + version: v2.12.2 diff --git a/.github/workflows/docs-deploy.yml b/.github/workflows/docs-deploy.yml index 2656052..85e6133 100644 --- a/.github/workflows/docs-deploy.yml +++ b/.github/workflows/docs-deploy.yml @@ -21,17 +21,17 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: fetch-depth: 0 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version: 22 cache: npm cache-dependency-path: docs/package-lock.json - - uses: actions/configure-pages@v4 + - uses: actions/configure-pages@v6 - run: npm ci working-directory: docs @@ -39,7 +39,7 @@ jobs: - run: npm run docs:build working-directory: docs - - uses: actions/upload-pages-artifact@v3 + - uses: actions/upload-pages-artifact@v5 with: path: docs/.vitepress/dist @@ -51,4 +51,4 @@ jobs: runs-on: ubuntu-latest steps: - id: deployment - uses: actions/deploy-pages@v4 + uses: actions/deploy-pages@v5 diff --git a/.github/workflows/docs-pr-check.yml b/.github/workflows/docs-pr-check.yml index 2546259..a726100 100644 --- a/.github/workflows/docs-pr-check.yml +++ b/.github/workflows/docs-pr-check.yml @@ -8,7 +8,7 @@ jobs: docs-build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: fetch-depth: 0 @@ -23,7 +23,7 @@ jobs: echo "changed=false" >> "$GITHUB_OUTPUT" fi - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 if: steps.docs_changes.outputs.changed == 'true' with: node-version: 22 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 2e4f211..8ee9624 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -21,11 +21,11 @@ jobs: release: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: fetch-depth: 0 - - uses: actions/setup-go@v5 + - uses: actions/setup-go@v6 with: go-version: "1.25" @@ -46,9 +46,9 @@ jobs: - name: Run GoReleaser if: steps.precheck.outputs.skip != 'true' - uses: goreleaser/goreleaser-action@v6 + uses: goreleaser/goreleaser-action@v7 with: - version: latest + version: v2.16.0 args: release --clean env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}