CI and devshell comments say what the config does: jobTimeout bounds jobs, coverage runs nightly, dead timeout keys removed
Job-level timeout-minutes is parsed but not enforced by this runner; only the runner's jobTimeout bounds a job. Also fixes the devshell coverage comment, the shellcheck job comment, an option description citing a script that is not in the repo, and comment file pointers that resolve to nothing.
This commit is contained in:
parent
fefc565794
commit
2644c0d5f9
7 changed files with 20 additions and 27 deletions
|
|
@ -1,6 +1,6 @@
|
|||
# Dev shell: the rust toolchain plus the exact native build inputs
|
||||
# the crane derivations use (git, sqlite, pkg-config, cmake — see
|
||||
# ../rust.nix), so a plain `cargo build` / `cargo test` in the shell
|
||||
# ./rust.nix), so a plain `cargo build` / `cargo test` in the shell
|
||||
# sees the same toolchain shape as CI.
|
||||
{ pkgs, rust }:
|
||||
{
|
||||
|
|
@ -46,8 +46,8 @@
|
|||
#
|
||||
# Coverage is deliberately NOT part of `nix flake check`: an
|
||||
# instrumented build cannot reuse the normal test artifacts, so it
|
||||
# roughly doubles a test job. It runs on manual dispatch — see
|
||||
# .forgejo/workflows/coverage.yml for why that rather than nightly.
|
||||
# roughly doubles a test job. It runs nightly and on manual dispatch — see
|
||||
# .forgejo/workflows/coverage.yml.
|
||||
LLVM_PROFDATA = "${pkgs.llvmPackages.llvm}/bin/llvm-profdata";
|
||||
LLVM_COV = "${pkgs.llvmPackages.llvm}/bin/llvm-cov";
|
||||
};
|
||||
|
|
|
|||
Loading…
Reference in a new issue