Skip to content

fix: add new SWC versions and allow MUSL #307

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 7 commits into from
Jul 7, 2025
Merged

Conversation

guw
Copy link
Contributor

@guw guw commented Jul 2, 2025

Just ran scripts/mirror_releases.sh and buildifier.

It also allows users to declare list of platforms when registering SWC toolchain, which allows to use MUSL on environments where GLIBC might be too old for SWC to run.

Copy link

aspect-workflows bot commented Jul 2, 2025

Test

All tests were cache hits

73 tests (100.0%) were fully cached saving 6s.


Test

docs

All tests were cache hits

2 tests (100.0%) were fully cached saving 50ms.


Test

e2e/smoke

All tests were cache hits

1 test (100.0%) was fully cached saving 31ms.


Buildifier

Bazel does not support targeting MUSL explicitely. Thus we rely on
resolution order here to pick gnu over musl by default.

Users wishing to use MUSL should declare platforms explicitelty.
@guw guw changed the title Add new SWC versions Add new SWC versions and allow MUSL Jul 2, 2025
@jbedard
Copy link
Member

jbedard commented Jul 2, 2025

I think the error is a simple docs change that just needs a bazel run?

@jbedard jbedard enabled auto-merge (squash) July 3, 2025 17:23
auto-merge was automatically disabled July 4, 2025 06:32

Head branch was pushed to by a user without write access

@guw
Copy link
Contributor Author

guw commented Jul 4, 2025

@jbedard my last push disabled auto-merge. Sorry about that.

@jbedard jbedard changed the title Add new SWC versions and allow MUSL fix: add new SWC versions and allow MUSL Jul 4, 2025
@jbedard jbedard merged commit aecd7f7 into aspect-build:main Jul 7, 2025
20 checks passed
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