From b3e3ca7294095a2f9474815b0182e295d7e7b92d Mon Sep 17 00:00:00 2001 From: mrclmr Date: Mon, 22 Sep 2025 07:50:09 +0200 Subject: [PATCH] build: update GitHub actions (#10399) --- .github/workflows/build-infra-dockers.yaml | 4 +- .github/workflows/build-syncthing.yaml | 68 +++++++++---------- .github/workflows/release-syncthing.yaml | 4 +- .github/workflows/trigger-nightly.yaml | 2 +- .../workflows/update-docs-translations.yaml | 4 +- 5 files changed, 41 insertions(+), 41 deletions(-) diff --git a/.github/workflows/build-infra-dockers.yaml b/.github/workflows/build-infra-dockers.yaml index 357307195..81a7ef74f 100644 --- a/.github/workflows/build-infra-dockers.yaml +++ b/.github/workflows/build-infra-dockers.yaml @@ -30,11 +30,11 @@ jobs: - stupgrades - ursrv steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: fetch-depth: 0 - - uses: actions/setup-go@v5 + - uses: actions/setup-go@v6 with: go-version: ${{ env.GO_VERSION }} check-latest: true diff --git a/.github/workflows/build-syncthing.yaml b/.github/workflows/build-syncthing.yaml index d28883784..b99a6b924 100644 --- a/.github/workflows/build-syncthing.yaml +++ b/.github/workflows/build-syncthing.yaml @@ -51,12 +51,12 @@ jobs: release-generation: ${{ steps.get-version.outputs.release-generation }} go-version: ${{ steps.get-go.outputs.go-version }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: fetch-depth: 0 ref: ${{ github.ref }} # https://github.com/actions/checkout/issues/882 - - uses: actions/setup-go@v5 + - uses: actions/setup-go@v6 with: go-version: ${{ env.GO_VERSION }} cache: false @@ -116,9 +116,9 @@ jobs: git config --global core.autocrlf false git config --global core.eol lf - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - - uses: actions/setup-go@v5 + - uses: actions/setup-go@v6 with: go-version: ${{ matrix.go }} cache: true @@ -168,7 +168,7 @@ jobs: - golangci - meta steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 # # Windows @@ -183,9 +183,9 @@ jobs: VERSION: ${{ needs.facts.outputs.version }} RELEASE_KIND: ${{ needs.facts.outputs.release-kind }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - - uses: actions/setup-go@v5 + - uses: actions/setup-go@v6 with: go-version: ${{ needs.facts.outputs.go-version }} cache: false @@ -292,9 +292,9 @@ jobs: VERSION: ${{ needs.facts.outputs.version }} RELEASE_KIND: ${{ needs.facts.outputs.release-kind }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - - uses: actions/setup-go@v5 + - uses: actions/setup-go@v6 with: go-version: ${{ needs.facts.outputs.go-version }} cache: false @@ -347,7 +347,7 @@ jobs: VERSION: ${{ needs.facts.outputs.version }} GO_VERSION: ${{ needs.facts.outputs.go-version }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Build syncthing in OmniOS VM uses: vmactions/omnios-vm@v1 @@ -389,9 +389,9 @@ jobs: VERSION: ${{ needs.facts.outputs.version }} RELEASE_KIND: ${{ needs.facts.outputs.release-kind }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - - uses: actions/setup-go@v5 + - uses: actions/setup-go@v6 with: go-version: ${{ needs.facts.outputs.go-version }} cache: false @@ -517,9 +517,9 @@ jobs: VERSION: ${{ needs.facts.outputs.version }} RELEASE_KIND: ${{ needs.facts.outputs.release-kind }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - - uses: actions/setup-go@v5 + - uses: actions/setup-go@v6 with: go-version: ${{ needs.facts.outputs.go-version }} cache: false @@ -584,9 +584,9 @@ jobs: VERSION: ${{ needs.facts.outputs.version }} RELEASE_KIND: ${{ needs.facts.outputs.release-kind }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - - uses: actions/setup-go@v5 + - uses: actions/setup-go@v6 with: go-version: ${{ needs.facts.outputs.go-version }} cache: false @@ -633,9 +633,9 @@ jobs: RELEASE_KIND: ${{ needs.facts.outputs.release-kind }} runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: repository: syncthing/release-tools path: tools @@ -643,7 +643,7 @@ jobs: - name: Download artifacts uses: actions/download-artifact@v4 - - uses: actions/setup-go@v5 + - uses: actions/setup-go@v6 with: go-version: ${{ needs.facts.outputs.go-version }} cache: false @@ -714,9 +714,9 @@ jobs: VERSION: ${{ needs.facts.outputs.version }} RELEASE_KIND: ${{ needs.facts.outputs.release-kind }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - - uses: actions/setup-go@v5 + - uses: actions/setup-go@v6 with: go-version: ${{ needs.facts.outputs.go-version }} cache: false @@ -770,7 +770,7 @@ jobs: - facts runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: repository: syncthing/release-tools path: tools @@ -781,7 +781,7 @@ jobs: name: packages-signed path: packages - - uses: actions/setup-go@v5 + - uses: actions/setup-go@v6 with: go-version: ${{ needs.facts.outputs.go-version }} cache: false @@ -825,7 +825,7 @@ jobs: RELEASE_KIND: ${{ needs.facts.outputs.release-kind }} runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: fetch-depth: 0 ref: ${{ github.ref }} # https://github.com/actions/checkout/issues/882 @@ -842,7 +842,7 @@ jobs: name: debian-packages path: packages - - uses: actions/setup-go@v5 + - uses: actions/setup-go@v6 with: go-version: ${{ needs.facts.outputs.go-version }} cache: false @@ -1004,9 +1004,9 @@ jobs: dockerfile: Dockerfile.stdiscosrv image: discosrv steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - - uses: actions/setup-go@v5 + - uses: actions/setup-go@v6 with: go-version: ${{ needs.facts.outputs.go-version }} cache: false @@ -1099,7 +1099,7 @@ jobs: DOCKERHUB_USERNAME: ${{ secrets.DOCKERHUB_USERNAME }} DOCKERHUB_TOKEN: ${{ secrets.DOCKERHUB_TOKEN }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Sync images uses: docker://docker.io/regclient/regsync:latest with: @@ -1117,9 +1117,9 @@ jobs: needs: - facts steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - - uses: actions/setup-go@v5 + - uses: actions/setup-go@v6 with: go-version: ${{ needs.facts.outputs.go-version }} cache: false @@ -1139,8 +1139,8 @@ jobs: name: Run golangci-lint if: github.event_name == 'pull_request' steps: - - uses: actions/checkout@v4 - - uses: actions/setup-go@v5 + - uses: actions/checkout@v5 + - uses: actions/setup-go@v6 with: go-version: 'stable' @@ -1160,8 +1160,8 @@ jobs: name: Run meta checks runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-go@v5 + - uses: actions/checkout@v5 + - uses: actions/setup-go@v6 with: go-version: 'stable' diff --git a/.github/workflows/release-syncthing.yaml b/.github/workflows/release-syncthing.yaml index 76cd167a2..f459beb9e 100644 --- a/.github/workflows/release-syncthing.yaml +++ b/.github/workflows/release-syncthing.yaml @@ -15,13 +15,13 @@ jobs: runs-on: ubuntu-latest environment: release steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: fetch-depth: 0 ref: ${{ github.ref }} # https://github.com/actions/checkout/issues/882 token: ${{ secrets.ACTIONS_GITHUB_TOKEN }} - - uses: actions/setup-go@v5 + - uses: actions/setup-go@v6 with: go-version: stable diff --git a/.github/workflows/trigger-nightly.yaml b/.github/workflows/trigger-nightly.yaml index 7506d7e1a..ed43cbed6 100644 --- a/.github/workflows/trigger-nightly.yaml +++ b/.github/workflows/trigger-nightly.yaml @@ -13,7 +13,7 @@ jobs: name: Push to release-nightly to trigger build steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: token: ${{ secrets.ACTIONS_GITHUB_TOKEN }} fetch-depth: 0 diff --git a/.github/workflows/update-docs-translations.yaml b/.github/workflows/update-docs-translations.yaml index e79fb060d..ee81594df 100644 --- a/.github/workflows/update-docs-translations.yaml +++ b/.github/workflows/update-docs-translations.yaml @@ -10,11 +10,11 @@ jobs: runs-on: ubuntu-latest name: Update translations and documentation steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: fetch-depth: 0 token: ${{ secrets.ACTIONS_GITHUB_TOKEN }} - - uses: actions/setup-go@v5 + - uses: actions/setup-go@v6 with: go-version: stable - run: |