Skip to content

Use devenv in CI - #4

Open
raszi wants to merge 1 commit into
mainfrom
devenv-ci
Open

raszi wants to merge 1 commit into
mainfrom
devenv-ci

Conversation

@raszi

@raszi raszi commented Oct 19, 2026

Copy link
Copy Markdown
Member

This change makes CI use the devenv setup. CI and the dev shell now use the same Node.js and pnpm versions.

Changes

  • Install Nix and devenv in CI. The devenv Cachix cache has prebuilt packages, so the dev shell builds faster.
  • Run devenv test. It builds the dev shell and runs all git hooks on all files. CI now also checks the Prettier format, spelling, secrets, .editorconfig and the workflows.
  • Remove pnpm/action-setup and actions/setup-node. CI used Node.js 22, but the dev shell uses Node.js 24.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant