testsAndMisc/meta
Krzysztof kuhy Rudnicki d255288e06
Some checks are pending
dependency freshness / dependencies on newest stable (push) Waiting to run
md-naming / markdown naming convention (push) Waiting to run
Pre-commit checks / pre-commit (push) Waiting to run
Shell tests / shell-tests (push) Waiting to run
Shell tests / arch-tests (push) Waiting to run
Tell the fix-forward path that it needs the flag twice
The guard prints `CI_GREEN_SKIP=1 git commit ...` and stops there, but it runs
at two stages: at commit, and again inside the pre-push CI mirror's
clean-worktree `pre-commit` run, which sees the same still-red baseline. So the
documented escape gets you past the commit and into an identical wall at push,
with no hint and nothing in the output connecting the two.

Hit today landing the pre-commit cache-key fix: the commit went through, the
push did not. The variable is read from the environment and `ci_mirror.sh` does
not scrub it, so `CI_GREEN_SKIP=1 git push` carries through to the nested run --
which is now what the message says.

Verified both paths: with the variable set the script warns and exits 0, and
against today's green main it exits 0 silently. shellcheck clean.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01SfnJmxxsZ534AKk16rC2Gr
2026-08-29 12:09:02 +02:00
..
lib Split lint_python.sh: output helpers and the full-mode linters 2026-08-16 23:08:02 +02:00
scripts Tell the fix-forward path that it needs the flag twice 2026-08-29 12:09:02 +02:00
.fvmrc Pin .fvmrc to a Flutter version, not a channel 2026-08-28 13:03:16 +02:00
.pre-commit-config.yaml Flatten i3-configuration and misc/testsAndMisc-bash 2026-08-23 19:02:18 +02:00
lint_python.sh Resolve the symlink in lint_python.sh's SCRIPT_DIR 2026-08-16 23:13:07 +02:00
pyproject.toml Grade against 3.14 too, not just run on it 2026-08-29 11:50:39 +02:00
requirements-test.txt Take coverage 7.16.0 2026-08-29 11:51:18 +02:00
requirements.txt Take coverage 7.16.0 2026-08-29 11:51:18 +02:00
run.sh Dissolve linux_configuration/scripts/ and single_use/ 2026-08-23 18:53:30 +02:00
shell-coverage-allowlist.txt Extract digital-wellbeing; the directory-depth cap now enforces 2026-08-23 20:57:51 +02:00