Skip to content

ci: new CI system#1426

Closed
dhess wants to merge 1 commit intomainfrom
dhess/new-ci
Closed

ci: new CI system#1426
dhess wants to merge 1 commit intomainfrom
dhess/new-ci

Conversation

@dhess
Copy link
Copy Markdown
Member

@dhess dhess commented Apr 4, 2026

To make better use of CI resources and speed up evaluations, we now do the following:

  • Eval packages, checks, and dev shells separately, rather than a single hydraJobs evaluation.
  • Build x86_64-linux targets on our Kubernetes cluster.
  • Build aarch64-darwin targets directly on our Macs.

We drop macOS Wasm builds, at least for now. In theory, the Wasm builds should be the same no matter where they're built, anyway.

To make better use of CI resources and speed up evaluations, we now do
the following:

- Eval packages, checks, and dev shells separately, rather than a
  single `hydraJobs` evaluation.
- Build `x86_64-linux` targets on our Kubernetes cluster.
- Build `aarch64-darwin` targets directly on our Macs.

We drop macOS Wasm builds, at least for now. In theory, the Wasm
builds should be the same no matter where they're built, anyway.

Signed-off-by: Drew Hess <src@drewhess.com>
@dhess
Copy link
Copy Markdown
Member Author

dhess commented Apr 5, 2026

Closing in favor of #1424

@dhess dhess closed this Apr 5, 2026
@dhess dhess deleted the dhess/new-ci branch April 5, 2026 11: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.

1 participant