add ci workflow #1

Merged
jingus merged 1 commit from t3code/f0f7668f into main 2026-10-17 13:02:39 -05:00
Owner

Adds .forgejo/workflows/ci.yml:

  • runs on push and pull_request, with a concurrency group to cancel superseded runs
  • uses the nix runner image and jingus/actions/attic-cache@main so everything built is pushed to attic
  • nix flake check for eval-level validation
  • nix build .#lamb — the hspec suite (lamb-tests) runs in the check phase of the package build (102 examples currently passing)
  • smoke test asserting lamb run test.lm prints true
Adds `.forgejo/workflows/ci.yml`: - runs on push and pull_request, with a concurrency group to cancel superseded runs - uses the `nix` runner image and `jingus/actions/attic-cache@main` so everything built is pushed to attic - `nix flake check` for eval-level validation - `nix build .#lamb` — the hspec suite (`lamb-tests`) runs in the check phase of the package build (102 examples currently passing) - smoke test asserting `lamb run test.lm` prints `true`
add ci workflow
All checks were successful
ci / check (push) Successful in 48s
ci / check (pull_request) Successful in 44s
9b0096db28
jingus merged commit 9e4812f475 into main 2026-10-17 13:02:39 -05:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
jingus/lamb!1
No description provided.