chore: disable nix tests (#1646)

For a few reasons

1. This step is really, really slow. I don't think there's sufficient
   value in a slow CI step to keep it
2. Whenever we add an integration test it needs to be added to the
   ignore list. I want to keep friction on adding such tests as low as
   is possible.
3. We already run tests in a bunch of places, so I don't think this is
   needed

Ref: #1123
This commit is contained in:
Ellie Huxtable 2024-01-29 12:44:06 +00:00 committed by GitHub
parent c56f8ff736
commit e53c7c9dd6
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -36,12 +36,7 @@ rustPlatform.buildRustPackage {
--zsh <($out/bin/atuin gen-completions -s zsh) --zsh <($out/bin/atuin gen-completions -s zsh)
''; '';
# Additional flags passed to the cargo test binary, see `cargo test -- --help` doCheck = false;
checkFlags = [
# Sync tests require a postgres server
"--skip=sync"
"--skip=registration"
];
meta = with lib; { meta = with lib; {
description = "Replacement for a shell history which records additional commands context with optional encrypted synchronization between machines"; description = "Replacement for a shell history which records additional commands context with optional encrypted synchronization between machines";