Skip to content

Commit 81fd074

Browse files
author
JooHyung Park
committed
[ai-assisted] chore: upgrade GitHub Actions runtime and bump to v3.0.1
1 parent 4f303ca commit 81fd074

4 files changed

Lines changed: 21 additions & 21 deletions

File tree

.github/workflows/build.yml

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -17,18 +17,18 @@ permissions:
1717
checks: write
1818

1919
env:
20-
NODE_VERSION: '20'
20+
NODE_VERSION: '22'
2121

2222
jobs:
2323
# Test stage - runs on Linux for speed
2424
test:
2525
runs-on: ubuntu-latest
2626
steps:
2727
- name: Checkout code
28-
uses: actions/checkout@v4
28+
uses: actions/checkout@v5
2929

3030
- name: Setup Node.js
31-
uses: actions/setup-node@v4
31+
uses: actions/setup-node@v5
3232
with:
3333
node-version: ${{ env.NODE_VERSION }}
3434
cache: 'npm'
@@ -45,10 +45,10 @@ jobs:
4545
needs: test
4646
steps:
4747
- name: Checkout code
48-
uses: actions/checkout@v4
48+
uses: actions/checkout@v5
4949

5050
- name: Setup Node.js
51-
uses: actions/setup-node@v4
51+
uses: actions/setup-node@v5
5252
with:
5353
node-version: ${{ env.NODE_VERSION }}
5454
cache: 'npm'
@@ -153,14 +153,14 @@ jobs:
153153
find out/make -type f
154154
155155
- name: Upload DMG artifact
156-
uses: actions/upload-artifact@v4
156+
uses: actions/upload-artifact@v6
157157
with:
158158
name: macos-universal-dmg
159159
path: out/make/*.dmg
160160
if-no-files-found: error
161161

162162
- name: Upload ZIP artifact
163-
uses: actions/upload-artifact@v4
163+
uses: actions/upload-artifact@v6
164164
with:
165165
name: macos-universal-zip
166166
path: out/make/zip/darwin/universal/*.zip
@@ -179,7 +179,7 @@ jobs:
179179
echo "Created: out/make/zip/darwin/arm64-compat/$ARM64_BASENAME"
180180
181181
- name: Upload arm64 compatibility ZIP artifact
182-
uses: actions/upload-artifact@v4
182+
uses: actions/upload-artifact@v6
183183
with:
184184
name: macos-arm64-zip
185185
path: out/make/zip/darwin/arm64-compat/*.zip
@@ -191,10 +191,10 @@ jobs:
191191
needs: test
192192
steps:
193193
- name: Checkout code
194-
uses: actions/checkout@v4
194+
uses: actions/checkout@v5
195195

196196
- name: Setup Node.js
197-
uses: actions/setup-node@v4
197+
uses: actions/setup-node@v5
198198
with:
199199
node-version: ${{ env.NODE_VERSION }}
200200
cache: 'npm'
@@ -246,7 +246,7 @@ jobs:
246246
find out/make -type f
247247
248248
- name: Upload Windows artifacts
249-
uses: actions/upload-artifact@v4
249+
uses: actions/upload-artifact@v6
250250
with:
251251
name: windows-build
252252
path: |
@@ -260,10 +260,10 @@ jobs:
260260
needs: [build-macos, build-windows]
261261
steps:
262262
- name: Checkout code
263-
uses: actions/checkout@v4
263+
uses: actions/checkout@v5
264264

265265
- name: Download all artifacts
266-
uses: actions/download-artifact@v4
266+
uses: actions/download-artifact@v7
267267
with:
268268
path: artifacts
269269

@@ -285,7 +285,7 @@ jobs:
285285
echo "TAG_NAME=$TAG_NAME" >> $GITHUB_ENV
286286
287287
- name: Create GitHub Release
288-
uses: softprops/action-gh-release@v2
288+
uses: softprops/action-gh-release@v3
289289
with:
290290
tag_name: ${{ env.TAG_NAME }}
291291
draft: false

.github/workflows/test.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,18 +6,18 @@ on:
66
- 'v*'
77

88
env:
9-
NODE_VERSION: '20'
9+
NODE_VERSION: '22'
1010

1111
jobs:
1212
test:
1313
runs-on: ubuntu-latest
1414

1515
steps:
1616
- name: Checkout code
17-
uses: actions/checkout@v4
17+
uses: actions/checkout@v5
1818

1919
- name: Setup Node.js
20-
uses: actions/setup-node@v4
20+
uses: actions/setup-node@v5
2121
with:
2222
node-version: ${{ env.NODE_VERSION }}
2323
cache: 'npm'
@@ -36,4 +36,4 @@ jobs:
3636
run: npm run lint
3737

3838
# Note: Electron tests would require a display, so we only run linting here
39-
# Add test script when unit tests are available
39+
# Add test script when unit tests are available

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "talktofigma-desktop",
33
"productName": "TalkToFigma Desktop",
4-
"version": "3.0.0",
4+
"version": "3.0.1",
55
"description": "Bridge between Figma and AI tools (Cursor, Claude Code) using Model Context Protocol",
66
"branding": {
77
"shortName": "TalkToFigma",

0 commit comments

Comments
 (0)