Skip to content

ci: add Nix CI shell and PR nightly checks - #1365

Draft
robjtede wants to merge 1 commit into
mainfrom
ci/nix-devshell-nightly
Draft

ci: add Nix CI shell and PR nightly checks#1365
robjtede wants to merge 1 commit into
mainfrom
ci/nix-devshell-nightly

Conversation

@robjtede

Copy link
Copy Markdown
Member

Summary

  • add a reproducible .#ci development shell with stable/nightly Rust, native libraries, database CLIs, and project tooling
  • add nix run .#init-db for the SQLx and Diesel SQLite databases
  • temporarily run the nightly workflow on pull requests while the Nix CI migration is validated

Validation

  • nix flake check --all-systems --no-update-lock-file
  • nix develop .#ci --no-update-lock-file -c just check
  • warning-deny Clippy
  • nightly rustfmt
  • end-to-end init-db run in an isolated temporary directory

@robjtede
robjtede force-pushed the ci/nix-devshell-nightly branch 7 times, most recently from eaeb9d7 to 93b50d5 Compare August 31, 2026 20:25
@robjtede
robjtede force-pushed the ci/nix-devshell-nightly branch from 93b50d5 to ad81dad Compare August 31, 2026 20:52
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