@@ -44,13 +44,13 @@ jobs:
4444 if : contains(inputs.platforms, 'linux')
4545 steps :
4646 - name : Checkout
47- uses : actions/checkout@v5
47+ uses : actions/checkout@v6
4848 - name : Set up Go
49- uses : actions/setup-go@v5
49+ uses : actions/setup-go@v6
5050 with :
5151 go-version-file : ' go.mod'
5252 - name : Install GoReleaser
53- uses : goreleaser/goreleaser-action@9c156ee8a17a598857849441385a2041ef570552
53+ uses : goreleaser/goreleaser-action@e435ccd777264be153ace6237001ef4d979d3a7a
5454 with :
5555 version : " ~1.17.1"
5656 install-only : true
6262 run : |
6363 go run ./cmd/gen-docs --website --doc-path dist/manual
6464 tar -czvf dist/manual.tar.gz -C dist -- manual
65- - uses : actions/upload-artifact@v4
65+ - uses : actions/upload-artifact@v5
6666 with :
6767 name : linux
6868 if-no-files-found : error
7979 if : contains(inputs.platforms, 'macos')
8080 steps :
8181 - name : Checkout
82- uses : actions/checkout@v5
82+ uses : actions/checkout@v6
8383 - name : Set up Go
84- uses : actions/setup-go@v5
84+ uses : actions/setup-go@v6
8585 with :
8686 go-version-file : ' go.mod'
8787 - name : Configure macOS signing
@@ -103,7 +103,7 @@ jobs:
103103 security set-key-partition-list -S "apple-tool:,apple:,codesign:" -s -k "$keychain_password" "$keychain"
104104 rm "$RUNNER_TEMP/cert.p12"
105105 - name : Install GoReleaser
106- uses : goreleaser/goreleaser-action@9c156ee8a17a598857849441385a2041ef570552
106+ uses : goreleaser/goreleaser-action@e435ccd777264be153ace6237001ef4d979d3a7a
107107 with :
108108 version : " ~1.17.1"
109109 install-only : true
@@ -134,7 +134,7 @@ jobs:
134134 run : |
135135 shopt -s failglob
136136 script/pkgmacos "$TAG_NAME"
137- - uses : actions/upload-artifact@v4
137+ - uses : actions/upload-artifact@v5
138138 with :
139139 name : macos
140140 if-no-files-found : error
@@ -146,18 +146,18 @@ jobs:
146146
147147 windows :
148148 needs : validate-tag-name
149- runs-on : windows-latest
149+ runs-on : windows-2022
150150 environment : ${{ inputs.environment }}
151151 if : contains(inputs.platforms, 'windows')
152152 steps :
153153 - name : Checkout
154- uses : actions/checkout@v5
154+ uses : actions/checkout@v6
155155 - name : Set up Go
156- uses : actions/setup-go@v5
156+ uses : actions/setup-go@v6
157157 with :
158158 go-version-file : ' go.mod'
159159 - name : Install GoReleaser
160- uses : goreleaser/goreleaser-action@9c156ee8a17a598857849441385a2041ef570552
160+ uses : goreleaser/goreleaser-action@e435ccd777264be153ace6237001ef4d979d3a7a
161161 with :
162162 version : " ~1.17.1"
163163 install-only : true
@@ -238,7 +238,7 @@ jobs:
238238 Get-ChildItem -Path .\dist -Filter *.msi | ForEach-Object {
239239 .\script\sign.ps1 $_.FullName
240240 }
241- - uses : actions/upload-artifact@v4
241+ - uses : actions/upload-artifact@v5
242242 with :
243243 name : windows
244244 if-no-files-found : error
@@ -254,11 +254,11 @@ jobs:
254254 if : inputs.release
255255 steps :
256256 - name : Checkout cli/cli
257- uses : actions/checkout@v5
257+ uses : actions/checkout@v6
258258 - name : Merge built artifacts
259- uses : actions/download-artifact@v5
259+ uses : actions/download-artifact@v6
260260 - name : Checkout documentation site
261- uses : actions/checkout@v5
261+ uses : actions/checkout@v6
262262 with :
263263 repository : github/cli.github.com
264264 path : site
@@ -309,7 +309,7 @@ jobs:
309309 rpmsign --addsign dist/*.rpm
310310 - name : Attest release artifacts
311311 if : inputs.environment == 'production'
312- uses : actions/attest-build-provenance@e8998f949152b193b063cb0ec769d69d929409be # v2.4 .0
312+ uses : actions/attest-build-provenance@977bb373ede98d70efdf65b84cb5f73e068dcc2a # v3.0 .0
313313 with :
314314 subject-path : " dist/gh_*"
315315 - name : Run createrepo
@@ -384,7 +384,7 @@ jobs:
384384 git diff --name-status @{upstream}..
385385 fi
386386 - name : Bump homebrew-core formula
387- uses : mislav/bump-homebrew-formula-action@8e2baa47daaa8db10fcdeb04105dfa6850eb0d68
387+ uses : mislav/bump-homebrew-formula-action@56a283fa15557e9abaa4bdb63b8212abc68e655c
388388 if : inputs.environment == 'production' && !contains(inputs.tag_name, '-')
389389 with :
390390 formula-name : gh
0 commit comments