Skip to content

Conversation

@zerosnacks
Copy link
Member

@zerosnacks zerosnacks commented Oct 6, 2025

Supercedes #85

Ref: https://github.com/actions/runner-images?tab=readme-ov-file#available-images
Ref: https://github.com/orgs/community/discussions/148648

  • Adds arm64 mapping to mappings (alongside x64), this should cover all cases of the published artifacts we use (exception being alpine, Github runners do not support this yet).

Does not add aarch64 as os.arch() can never return this, nor can it return x32 so dropped.

            type Architecture =
                | "arm"
                | "arm64"
                | "ia32"
                | "loong64"
                | "mips"
                | "mipsel"
                | "ppc64"
                | "riscv64"
                | "s390x"
                | "x64";

Bumps to 24.9.0, latest Node.js version

@zerosnacks zerosnacks marked this pull request as ready for review October 6, 2025 09:30
@zerosnacks zerosnacks changed the title feat: add test matrix for CI workflow, fix docs, fix arch mapping feat(ci): add test matrix for CI workflow, fix docs, fix arch mapping + include arm64 Oct 6, 2025
@zerosnacks zerosnacks changed the title feat(ci): add test matrix for CI workflow, fix docs, fix arch mapping + include arm64 feat(ci): add test matrix for CI workflow, fix docs, fix arch mapping + include arm64 Oct 6, 2025
@zerosnacks zerosnacks self-assigned this Oct 6, 2025
@zerosnacks zerosnacks moved this to Ready For Review in Foundry Oct 6, 2025
@zerosnacks zerosnacks merged commit 5c2c54e into master Oct 6, 2025
15 checks passed
@github-project-automation github-project-automation bot moved this from Ready For Review to Done in Foundry Oct 6, 2025
@zerosnacks zerosnacks deleted the zerosnacks/add-test-matrix-for-ci-workflow branch October 6, 2025 10:16
@grandizzy grandizzy moved this from Done to Completed in Foundry Oct 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Completed

Development

Successfully merging this pull request may close these issues.

3 participants