Skip to content

Commit 269fee1

Browse files
authored
Update action-gh-release to v3 (#1248)
Fixes #1247 Maintenance to support node.js v24 > Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: 1password/load-secrets-action@v3, aws-actions/configure-aws-credentials@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/ We will need to update to continue using the runner. There's also setting `ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true` but that won't work on September 16, 2026. This was addressed in Positron with posit-dev/positron-builds#1018
1 parent 19df35b commit 269fee1

1 file changed

Lines changed: 8 additions & 8 deletions

File tree

.github/workflows/release.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ jobs:
8888
GITHUB_TOKEN: ${{ github.token }}
8989
steps:
9090
- name: Create release
91-
uses: softprops/action-gh-release@v2
91+
uses: softprops/action-gh-release@v3.0.0
9292
id: create_release
9393
with:
9494
draft: false
@@ -147,55 +147,55 @@ jobs:
147147
name: ark-${{ matrix.flavor }}-linux-arm64-archive
148148

149149
- name: Upload macOS release artifact (universal)
150-
uses: softprops/action-gh-release@v2
150+
uses: softprops/action-gh-release@v3.0.0
151151
env:
152152
GITHUB_TOKEN: ${{ github.token }}
153153
with:
154154
tag_name: ${{ needs.get_version.outputs.ARK_VERSION }}
155155
files: ark-${{ needs.get_version.outputs.ARK_VERSION }}${{ env.DEBUG_FLAG }}-darwin-universal.zip
156156

157157
- name: Upload macOS release artifact (arm64)
158-
uses: softprops/action-gh-release@v2
158+
uses: softprops/action-gh-release@v3.0.0
159159
env:
160160
GITHUB_TOKEN: ${{ github.token }}
161161
with:
162162
tag_name: ${{ needs.get_version.outputs.ARK_VERSION }}
163163
files: ark-${{ needs.get_version.outputs.ARK_VERSION }}${{ env.DEBUG_FLAG }}-darwin-arm64.zip
164164

165165
- name: Upload macOS release artifact (x64)
166-
uses: softprops/action-gh-release@v2
166+
uses: softprops/action-gh-release@v3.0.0
167167
env:
168168
GITHUB_TOKEN: ${{ github.token }}
169169
with:
170170
tag_name: ${{ needs.get_version.outputs.ARK_VERSION }}
171171
files: ark-${{ needs.get_version.outputs.ARK_VERSION }}${{ env.DEBUG_FLAG }}-darwin-x64.zip
172172

173173
- name: Upload Windows release artifact (x64)
174-
uses: softprops/action-gh-release@v2
174+
uses: softprops/action-gh-release@v3.0.0
175175
env:
176176
GITHUB_TOKEN: ${{ github.token }}
177177
with:
178178
tag_name: ${{ needs.get_version.outputs.ARK_VERSION }}
179179
files: ark-${{ needs.get_version.outputs.ARK_VERSION }}${{ env.DEBUG_FLAG }}-windows-x64.zip
180180

181181
- name: Upload Windows release artifact (arm64)
182-
uses: softprops/action-gh-release@v2
182+
uses: softprops/action-gh-release@v3.0.0
183183
env:
184184
GITHUB_TOKEN: ${{ github.token }}
185185
with:
186186
tag_name: ${{ needs.get_version.outputs.ARK_VERSION }}
187187
files: ark-${{ needs.get_version.outputs.ARK_VERSION }}${{ env.DEBUG_FLAG }}-windows-arm64.zip
188188

189189
- name: Upload Linux release artifacts (x64)
190-
uses: softprops/action-gh-release@v2
190+
uses: softprops/action-gh-release@v3.0.0
191191
env:
192192
GITHUB_TOKEN: ${{ github.token }}
193193
with:
194194
tag_name: ${{ needs.get_version.outputs.ARK_VERSION }}
195195
files: ark-${{ needs.get_version.outputs.ARK_VERSION }}${{ env.DEBUG_FLAG }}-linux-x64.zip
196196

197197
- name: Upload Linux release artifacts (arm64)
198-
uses: softprops/action-gh-release@v2
198+
uses: softprops/action-gh-release@v3.0.0
199199
env:
200200
GITHUB_TOKEN: ${{ github.token }}
201201
with:

0 commit comments

Comments
 (0)