Merge remote-tracking branch 'origin/main' into import-builtins

This commit is contained in:
Richard Feldman 2025-10-17 20:56:17 -04:00
commit 82c6562352
No known key found for this signature in database
623 changed files with 37254 additions and 35279 deletions

View file

@ -32,7 +32,7 @@ jobs:
- uses: mlugg/setup-zig@8d6198c65fb0feaa111df26e6b467fea8345e46f # 2.0.5
with:
version: 0.14.1
use-cache: true
use-cache: false
- name: Setup MSVC (Windows)
if: runner.os == 'Windows'

View file

@ -102,8 +102,11 @@ jobs:
sudo rm /usr/lib/llvm-18/bin/llvm-config
- name: build repro executables
run: |
zig build -Dfuzz -Dsystem-afl=false
uses: ./.github/actions/flaky-retry
with:
command: 'zig build -Dfuzz -Dsystem-afl=false'
error_string_contains: 'EndOfStream'
retry_count: 3
- name: Run Test Platforms (Unix)
if: runner.os != 'Windows'
@ -141,7 +144,7 @@ jobs:
- name: zig snapshot tests
run: zig build snapshot -- --debug
- name: build repro executables
- name: build tests and repro executables
uses: ./.github/actions/flaky-retry
with:
command: 'zig build test -Dfuzz -Dsystem-afl=false'

View file

@ -54,7 +54,7 @@ jobs:
run: ./ci/package_release.sh ${{ env.RELEASE_FOLDER_NAME }}
- name: Calculate archive hash for security purposes
run: ls | grep "roc_nightly.*tar\.gz" | xargs sha256sum
run: ls | grep "roc_nightly.*tar\.gz" | xargs shasum -a 256
- name: delete everything except the tar
run: ls | grep -v "roc_nightly.*tar\.gz" | xargs rm -rf

View file

@ -62,7 +62,7 @@ jobs:
run: ./ci/package_release.sh ${{ env.RELEASE_FOLDER_NAME }}
- name: Calculate archive hash for security purposes
run: ls | grep "roc_nightly.*tar\.gz" | xargs sha256sum
run: ls | grep "roc_nightly.*tar\.gz" | xargs shasum -a 256
- name: Upload artifact. Actually uploading to github releases has to be done manually.
uses: actions/upload-artifact@v4