Add live E2E CI gate #84

Merged
stephen merged 2 commits from gating-live-e2e into main 2026-06-06 20:31:34 +00:00
Owner

Completes the gating hardening by bringing the live read-only smoke into normal PR CI.

Changes:

  • add an FJ_TOKEN PAT fallback for scripted/headless PAT hosts
  • add a live-e2e Forgejo Actions job against rasterstate/fj
  • document the CI live smoke and token behavior

Verification:

  • cargo fmt --all -- --check
  • cargo test env_token_trims_and_rejects_empty --no-fail-fast
  • cargo check --locked
  • hooks/pre-push
  • FJ_E2E_REPO=rasterstate/fj scripts/e2e-smoke.sh
  • temporary XDG_CONFIG_HOME + fake FJ_TOKEN auth status smoke
Completes the gating hardening by bringing the live read-only smoke into normal PR CI. Changes: - add an FJ_TOKEN PAT fallback for scripted/headless PAT hosts - add a live-e2e Forgejo Actions job against rasterstate/fj - document the CI live smoke and token behavior Verification: - cargo fmt --all -- --check - cargo test env_token_trims_and_rejects_empty --no-fail-fast - cargo check --locked - hooks/pre-push - FJ_E2E_REPO=rasterstate/fj scripts/e2e-smoke.sh - temporary XDG_CONFIG_HOME + fake FJ_TOKEN auth status smoke
Add live E2E CI gate
Some checks failed
ci / check (pull_request) Successful in 3m6s
ci / live-e2e (pull_request) Failing after 1m53s
ci / coverage (pull_request) Successful in 2m0s
0ac3a9073c
stephen force-pushed gating-live-e2e from 0ac3a9073c
Some checks failed
ci / check (pull_request) Successful in 3m6s
ci / live-e2e (pull_request) Failing after 1m53s
ci / coverage (pull_request) Successful in 2m0s
to 8f3e5af2a2
Some checks failed
ci / check (pull_request) Failing after 1m16s
ci / coverage (pull_request) Has been skipped
ci / live-e2e (pull_request) Has been skipped
2026-06-06 20:10:44 +00:00
Compare
stephen force-pushed gating-live-e2e from 8f3e5af2a2
Some checks failed
ci / check (pull_request) Failing after 1m16s
ci / coverage (pull_request) Has been skipped
ci / live-e2e (pull_request) Has been skipped
to ab56f1e285
Some checks failed
ci / check (pull_request) Has been cancelled
ci / coverage (pull_request) Has been cancelled
ci / live-e2e (pull_request) Has been cancelled
2026-06-06 20:17:03 +00:00
Compare
Merge branch 'main' into gating-live-e2e
All checks were successful
ci / check (pull_request) Successful in 9m48s
ci / live-e2e (pull_request) Successful in 1m47s
ci / coverage (pull_request) Successful in 1m55s
ab652de7d5
stephen deleted branch gating-live-e2e 2026-06-06 20:31:34 +00:00
stephen referenced this pull request from a commit 2026-06-06 20:31:34 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
rasterstate/fj!84
No description provided.