Skip to content
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

ci(lint): use wasm toolchain from nix #1

Merged
merged 8 commits into from
Jun 8, 2024
Merged

Conversation

sgoudham
Copy link
Contributor

@sgoudham sgoudham commented Jun 8, 2024

No description provided.

sgoudham and others added 5 commits June 8, 2024 04:35
as our only extra target is wasm - which nixpkgs' rust includes - we do
not require overlays

some other improvements include:
- better compat with stable nix
  - `nix-build`, `nix-shell`, etc now work as expected and are in sync
    with the flake's version
- using `nixpkgs-unstable` over `nixos-unstable`
  - this benefits darwin users mainly, but we also get faster updates
- hopefully fixed CI!! (fingers crossed)
@getchoo getchoo force-pushed the ci/try-to-get-lint-working branch from 1404dcb to 6c8ac84 Compare June 8, 2024 04:43
@getchoo getchoo force-pushed the ci/try-to-get-lint-working branch from da4135b to 10761d5 Compare June 8, 2024 05:56
this allows us to not have an extra file just for our package
expression, and instead we can re-use what we define in our overlay
@getchoo getchoo force-pushed the ci/try-to-get-lint-working branch from 10761d5 to 432b7b0 Compare June 8, 2024 06:00
@sgoudham sgoudham changed the title ci(lint): try to get nix working properly ci(lint): use wasm toolchain from nix Jun 8, 2024
@sgoudham sgoudham merged commit 1d45254 into main Jun 8, 2024
6 checks passed
@sgoudham sgoudham deleted the ci/try-to-get-lint-working branch June 8, 2024 22:23
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