1313 # pull_request:
1414
1515env :
16- # Build and include deposit_contract nimbus_signing_node nimbus_light_client in archive
16+ # Build and include nimbus_signing_node nimbus_light_client in archive
1717 BUILD_TOOLS : 1
1818
1919jobs :
@@ -237,57 +237,6 @@ jobs:
237237 path : ./dist/${{ steps.make_dist.outputs.archive_dir }}/build/nimbus_validator_client.sha512sum
238238 retention-days : 2
239239
240- build-macos-amd64 :
241- name : macOS AMD64 release asset
242- runs-on : ubuntu-latest
243- steps :
244- - name : Fix nim cache conflicts
245- run : |
246- echo "XDG_CACHE_HOME=${{ runner.temp }}/.nim-cache" >> $GITHUB_ENV
247- echo "CI_CACHE=${{ runner.temp }}/.nbs-cache" >> $GITHUB_ENV
248-
249- - name : Checkout code
250- uses : actions/checkout@v4
251- with :
252- ref : unstable
253-
254- - name : Build project
255- id : make_dist
256- run : |
257- make dist-macos
258- cd dist
259- ARCHIVE=$(echo *.tar.gz)
260- tar -xzf ${ARCHIVE}
261- NEW_ARCHIVE_DIR="nimbus-eth2_macOS_amd64_$(date +%Y%m%d)_$(git rev-parse --short=8 HEAD)"
262- mv ${ARCHIVE%.tar.gz} ${NEW_ARCHIVE_DIR}
263- tar -czf ${NEW_ARCHIVE_DIR}.tar.gz ${NEW_ARCHIVE_DIR}
264- cp ${NEW_ARCHIVE_DIR}.tar.gz nimbus-eth2_macOS_amd64_nightly_latest.tar.gz
265- echo "::set-output name=archive::"${NEW_ARCHIVE_DIR}.tar.gz
266- echo "::set-output name=archive_dir::"${NEW_ARCHIVE_DIR}
267-
268- - name : Upload archive artefact
269- uses : actions/upload-artifact@v4
270- with :
271- name : macOS_amd64_archive
272- path : |
273- ./dist/${{ steps.make_dist.outputs.archive }}
274- ./dist/nimbus-eth2_macOS_amd64_nightly_latest.tar.gz
275- retention-days : 2
276-
277- - name : Upload BN checksum artefact
278- uses : actions/upload-artifact@v4
279- with :
280- name : macOS_amd64_checksum_bn
281- path : ./dist/${{ steps.make_dist.outputs.archive_dir }}/build/nimbus_beacon_node.sha512sum
282- retention-days : 2
283-
284- - name : Upload VC checksum artefact
285- uses : actions/upload-artifact@v4
286- with :
287- name : macOS_amd64_checksum_vc
288- path : ./dist/${{ steps.make_dist.outputs.archive_dir }}/build/nimbus_validator_client.sha512sum
289- retention-days : 2
290-
291240 build-macos-arm64 :
292241 name : macOS ARM64 release asset
293242 runs-on : ubuntu-latest
@@ -341,7 +290,7 @@ jobs:
341290
342291 prepare-prerelease :
343292 name : Prepare pre-release
344- needs : [build-amd64, build-arm64, build-arm, build-win64, build-macos-amd64, build-macos- arm64]
293+ needs : [build-amd64, build-arm64, build-arm, build-win64, build-macos-arm64]
345294 runs-on : ubuntu-latest
346295 steps :
347296 - name : Checkout code
@@ -371,9 +320,6 @@ jobs:
371320 echo '# Windows AMD64' >> release_notes.md
372321 cat Windows_amd64_checksum_bn/* >> release_notes.md
373322 cat Windows_amd64_checksum_vc/* >> release_notes.md
374- echo '# macOS AMD64' >> release_notes.md
375- cat macOS_amd64_checksum_bn/* >> release_notes.md
376- cat macOS_amd64_checksum_vc/* >> release_notes.md
377323 echo '# macOS ARM64' >> release_notes.md
378324 cat macOS_arm64_checksum_bn/* >> release_notes.md
379325 cat macOS_arm64_checksum_vc/* >> release_notes.md
@@ -395,7 +341,6 @@ jobs:
395341 Linux_arm64_archive/* \
396342 Linux_arm_archive/* \
397343 Windows_amd64_archive/* \
398- macOS_amd64_archive/* \
399344 macOS_arm64_archive/*
400345 env :
401346 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
@@ -417,9 +362,6 @@ jobs:
417362 Windows_amd64_archive
418363 Windows_amd64_checksum_bn
419364 Windows_amd64_checksum_vc
420- macOS_amd64_archive
421- macOS_amd64_checksum_bn
422- macOS_amd64_checksum_vc
423365 macOS_arm64_archive
424366 macOS_arm64_checksum_bn
425367 macOS_arm64_checksum_vc
0 commit comments