@@ -16,14 +16,14 @@ concurrency:
1616jobs :
1717 deps :
1818 name : Install dependencies
19- runs-on : ubuntu-latest
19+ runs-on : ${{ vars.MACHINE }}
2020 steps :
2121 - uses : actions/checkout@v4
2222
2323 - name : Setup Node.js
2424 uses : actions/setup-node@v4
2525 with :
26- node-version : ' 22.x '
26+ node-version : ${{ vars.NODE_VERSION }}
2727
2828 - name : Setup pnpm
2929 uses : pnpm/action-setup@v4
@@ -41,14 +41,14 @@ jobs:
4141 build :
4242 name : Build
4343 needs : [deps]
44- runs-on : ubuntu-latest
44+ runs-on : ${{ vars.MACHINE }}
4545 steps :
4646 - uses : actions/checkout@v4
4747
4848 - name : Setup Node.js
4949 uses : actions/setup-node@v4
5050 with :
51- node-version : ' 22.x '
51+ node-version : ${{ vars.NODE_VERSION }}
5252
5353 - name : Cache restore node_modules
5454 uses : actions/cache/restore@v4
@@ -69,14 +69,14 @@ jobs:
6969 test-unit :
7070 name : Test - Unit
7171 needs : [deps]
72- runs-on : ubuntu-latest
72+ runs-on : ${{ vars.MACHINE }}
7373 steps :
7474 - uses : actions/checkout@v4
7575
7676 - name : Setup Node.js
7777 uses : actions/setup-node@v4
7878 with :
79- node-version : ' 22.x '
79+ node-version : ${{ vars.NODE_VERSION }}
8080
8181 - name : Cache restore node_modules
8282 uses : actions/cache/restore@v4
@@ -128,16 +128,16 @@ jobs:
128128 command : npm run check-spelling
129129
130130 deploy :
131- name : Deploy
132- runs-on : ubuntu-latest
131+ name : Publish
132+ runs-on : ${{ vars.MACHINE }}
133133 needs : [build, test-unit, test-integration, check-exports, lint]
134134 steps :
135135 - uses : actions/checkout@v4
136136
137137 - name : Setup Node.js
138138 uses : actions/setup-node@v4
139139 with :
140- node-version : ' 22.x '
140+ node-version : ${{ vars.NODE_VERSION }}
141141
142142 - name : Cache restore build
143143 uses : actions/cache/restore@v4
@@ -155,8 +155,8 @@ jobs:
155155 # NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
156156
157157 artifact :
158- name : Artifact
159- runs-on : ubuntu-latest
158+ name : Upload artifact
159+ runs-on : ${{ vars.MACHINE }}
160160 needs : [build, test-unit, test-integration, check-exports, lint]
161161 steps :
162162 - name : Cache restore build
0 commit comments