@@ -26,7 +26,7 @@ name: Release
2626on :
2727 push :
2828 tags :
29- - " v* "
29+ - ' v* '
3030
3131jobs :
3232 # ---------------------------------------------------------------------------
4949 - name : Set up Node.js 22
5050 uses : actions/setup-node@v5
5151 with :
52- node-version : " 24 "
52+ node-version : ' 24 '
5353 # This job only runs node scripts/check-version.mjs and never installs
5454 # deps. Disable setup-node's package-manager cache: it otherwise
5555 # auto-detects the pnpm packageManager field and fails locating pnpm
@@ -96,32 +96,32 @@ jobs:
9696 # macOS Apple Silicon
9797 - os : macos-latest
9898 target : aarch64-apple-darwin
99- args : " --target aarch64-apple-darwin"
99+ args : ' --target aarch64-apple-darwin'
100100 # macOS Intel (cross-compiled on the arm64 runner)
101101 - os : macos-latest
102102 target : x86_64-apple-darwin
103- args : " --target x86_64-apple-darwin"
103+ args : ' --target x86_64-apple-darwin'
104104 # Linux x64. ubuntu-22.04 keeps the AppImage's glibc floor low for
105105 # broader distro compatibility.
106106 - os : ubuntu-22.04
107107 target : x86_64-unknown-linux-gnu
108- args : " "
108+ args : ' '
109109 # Linux arm64, built natively on the arm64 runner (free for public
110110 # repositories). Same 22.04 image as the x64 leg, so both AppImages
111111 # share a glibc floor.
112112 - os : ubuntu-22.04-arm
113113 target : aarch64-unknown-linux-gnu
114- args : " "
114+ args : ' '
115115 # Windows x64
116116 - os : windows-latest
117117 target : x86_64-pc-windows-msvc
118- args : " "
118+ args : ' '
119119 # Windows arm64 (cross-compiled on the x64 runner, as macOS Intel is).
120120 # Only the Rust target changes; Node, pnpm and the frontend build stay
121121 # on the x64 image.
122122 - os : windows-latest
123123 target : aarch64-pc-windows-msvc
124- args : " --target aarch64-pc-windows-msvc"
124+ args : ' --target aarch64-pc-windows-msvc'
125125
126126 steps :
127127 - name : Checkout repository
@@ -171,15 +171,15 @@ jobs:
171171 # 7.7 GB of the repository's 10 GB budget across a handful of release
172172 # candidates, which evicted the CI caches that do get reused.
173173 save-if : false
174- workspaces : " . -> target"
174+ workspaces : ' . -> target'
175175
176176 - name : Enable pnpm via corepack
177177 run : corepack enable
178178
179179 - name : Set up Node.js 22 with pnpm cache
180180 uses : actions/setup-node@v5
181181 with :
182- node-version : " 24 "
182+ node-version : ' 24 '
183183 cache : pnpm
184184
185185 - name : Install dependencies (frozen lockfile)
@@ -475,7 +475,7 @@ jobs:
475475 - name : Set up Node.js 22
476476 uses : actions/setup-node@v5
477477 with :
478- node-version : " 24 "
478+ node-version : ' 24 '
479479 # This job runs only node scripts (release notes) plus gh/gpg and
480480 # never installs deps. Disable the package-manager cache so setup-node
481481 # does not try to locate pnpm before corepack is enabled.
0 commit comments