Skip to content

Conversation

@shuhuiluo
Copy link

Description

I am aware of issue #76. But this is a quick fix to support ARM64 runners which have been supported since Aug 7th or earlier. It also adds comprehensive CI testing for all relevant platforms.

Changes

  • Add arm64/aarch64 architecture mapping in utils.js
  • Add CI matrix testing all platforms: Linux/macOS/Windows on x64/ARM64
  • Test both stable and nightly Foundry versions (10 total jobs)

- Add arm64/aarch64 architecture mapping in utils.js
- Add CI matrix testing all platforms: Linux/macOS/Windows on x64/ARM64
- Test both stable and nightly Foundry versions (10 total jobs)
@zerosnacks
Copy link
Member

Thanks @shuhuiluo for your PR!

I've integrated it into #87 with some additonal changes

@zerosnacks zerosnacks closed this Oct 6, 2025
zerosnacks added a commit that referenced this pull request Oct 6, 2025
…ng + include `arm64` (#87)

* add test matrix
from #85

* os.arch() can not return x32, also return arm64, cannot return aarch64 as suggested in #85
@shuhuiluo shuhuiluo deleted the arch branch October 6, 2025 15:02
github-actions bot added a commit to step-security/foundry-toolchain that referenced this pull request Oct 17, 2025
…ng + include `arm64` (#87)

* add test matrix
from foundry-rs/foundry-toolchain#85

* os.arch() can not return x32, also return arm64, cannot return aarch64 as suggested in foundry-rs/foundry-toolchain#85
github-actions bot added a commit to step-security/foundry-toolchain that referenced this pull request Oct 17, 2025
…ng + include `arm64` (#87)

* add test matrix
from foundry-rs/foundry-toolchain#85

* os.arch() can not return x32, also return arm64, cannot return aarch64 as suggested in foundry-rs/foundry-toolchain#85
s-forgelabmk96 added a commit to s-forgelabmk96/foundry-toolchain that referenced this pull request Oct 28, 2025
…ng + include `arm64` (#87)

* add test matrix
from foundry-rs/foundry-toolchain#85

* os.arch() can not return x32, also return arm64, cannot return aarch64 as suggested in foundry-rs/foundry-toolchain#85
al2016s added a commit to al2016s/toolchain that referenced this pull request Nov 1, 2025
…ng + include `arm64` (#87)

* add test matrix
from foundry-rs/foundry-toolchain#85

* os.arch() can not return x32, also return arm64, cannot return aarch64 as suggested in foundry-rs/foundry-toolchain#85
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants