@@ -113,45 +113,45 @@ permissions:
113113 contents : read
114114
115115jobs :
116- build-tarball :
117- if : github.event.pull_request.draft == false
118- name : ${{ github.event_name == 'workflow_dispatch' && 'Skipped job' || 'Build slim tarball' }}
119- runs-on : ubuntu-slim
120- steps :
121- - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
122- if : ${{ github.event_name != 'workflow_dispatch' }}
123- with :
124- persist-credentials : false
116+ # build-tarball:
117+ # if: github.event.pull_request.draft == false
118+ # name: ${{ github.event_name == 'workflow_dispatch' && 'Skipped job' || 'Build slim tarball' }}
119+ # runs-on: ubuntu-slim
120+ # steps:
121+ # - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
122+ # if: ${{ github.event_name != 'workflow_dispatch' }}
123+ # with:
124+ # persist-credentials: false
125125
126- - name : Make tarball
127- if : ${{ github.event_name != 'workflow_dispatch' }}
128- run : |
129- export DATESTRING=$(date "+%Y-%m-%d")
130- export COMMIT=$(git rev-parse --short=10 "$GITHUB_SHA")
131- ./configure && make tar -j4 SKIP_XZ=1 SKIP_SHARED_DEPS=1
132- env :
133- DISTTYPE : nightly
126+ # - name: Make tarball
127+ # if: ${{ github.event_name != 'workflow_dispatch' }}
128+ # run: |
129+ # export DATESTRING=$(date "+%Y-%m-%d")
130+ # export COMMIT=$(git rev-parse --short=10 "$GITHUB_SHA")
131+ # ./configure && make tar -j4 SKIP_XZ=1 SKIP_SHARED_DEPS=1
132+ # env:
133+ # DISTTYPE: nightly
134134
135- - name : Upload tarball artifact
136- if : ${{ github.event_name != 'workflow_dispatch' }}
137- uses : actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0
138- with :
139- name : tarballs
140- path : ' *.tar.gz'
141- compression-level : 0
135+ # - name: Upload tarball artifact
136+ # if: ${{ github.event_name != 'workflow_dispatch' }}
137+ # uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0
138+ # with:
139+ # name: tarballs
140+ # path: '*.tar.gz'
141+ # compression-level: 0
142142
143143 build :
144- needs : build-tarball
144+ # needs: build-tarball
145145 strategy :
146146 fail-fast : false
147147 matrix :
148148 include :
149- - runner : ubuntu-24.04
150- system : x86_64-linux
151- - runner : ubuntu-24.04-arm
152- system : aarch64-linux
153- - runner : macos-15-intel
154- system : x86_64-darwin
149+ # - runner: ubuntu-24.04
150+ # system: x86_64-linux
151+ # - runner: ubuntu-24.04-arm
152+ # system: aarch64-linux
153+ # - runner: macos-15-intel
154+ # system: x86_64-darwin
155155 - runner : macos-latest
156156 system : aarch64-darwin
157157 name : ' ${{ matrix.system }}: with shared libraries'
@@ -162,6 +162,9 @@ jobs:
162162 with :
163163 name : tarballs
164164 path : tarballs
165+ github-token : ${{ github.token }}
166+ repository : ${{ github.repository }}
167+ run-id : 22434821289
165168
166169 - name : Extract tarball
167170 if : ${{ github.event_name != 'workflow_dispatch' }}
@@ -189,14 +192,15 @@ jobs:
189192 core.exportVariable('ACTIONS_RUNTIME_TOKEN', process.env.ACTIONS_RUNTIME_TOKEN || '');
190193 core.exportVariable('NIX_SCCACHE', '(import <nixpkgs> {}).sccache');
191194
195+ - run : nix-store --realise /nix/store/kq9b5w8mybvri9sfi8fazvqjxgavgclb-v8-14.3.127.18-node.12
192196 - name : Build Node.js and run tests
193197 run : |
194198 nix-shell \
195199 -I "nixpkgs=$TAR_DIR/tools/nix/pkgs.nix" \
196200 --pure --keep TAR_DIR --keep FLAKY_TESTS \
197201 --keep SCCACHE_GHA_ENABLED --keep ACTIONS_CACHE_SERVICE_V2 --keep ACTIONS_RESULTS_URL --keep ACTIONS_RUNTIME_TOKEN \
198202 --arg loadJSBuiltinsDynamically false \
199- --arg useSeparateDerivationForV8 true \
203+ --argstr useSeparateDerivationForV8 '/nix/store/kq9b5w8mybvri9sfi8fazvqjxgavgclb-v8-14.3.127.18-node.12' \
200204 --arg ccache "${NIX_SCCACHE:-null}" \
201205 --arg devTools '[]' \
202206 --arg benchmarkTools '[]' \
0 commit comments