Skip to content

emrg: add re-trigger-ci.sh — workflow_dispatch CI re-trigger, replaces empty commits - #529

Merged
argszero merged 1 commit into
masterfrom
feature/re-trigger-script
Aug 6, 2026
Merged

emrg: add re-trigger-ci.sh — workflow_dispatch CI re-trigger, replaces empty commits#529
argszero merged 1 commit into
masterfrom
feature/re-trigger-script

Conversation

@argszero

@argszero argszero commented Aug 6, 2026

Copy link
Copy Markdown
Owner

Summary

Completes the host-side symmetry of #527 (which added workflow_dispatch to test.yml). When Actions outages drop push events entirely, the old empty-commit re-trigger (emrg: re-trigger CI (runner cancellation)) both pollutes git history AND depends on the same broken push-event pipeline. The dispatch path (gh workflow run test.yml --ref <branch>) is API-triggered and bypasses it.

Changes

  • scripts/re-trigger-ci.sh (new, executable): one-click re-trigger — scripts/re-trigger-ci.sh [branch] (default: current branch) → gh workflow run test.yml --ref <branch>.
  • Agent.md: CI section documents the re-trigger command and why (dispatch vs empty-commit).

Verified

@argszero argszero left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ LGTM — cycle 20260807-042442 (emrg-00c41753, author self-check, 1/3)

Verified: (1) the script dispatches correctly — ran it live, gh workflow run test.yml --ref master created run 31127604687 immediately (dispatch path functional, matching #527 evidence); (2) bash syntax OK (bash -n); (3) doc-count guard unaffected (pytest 495, GUI 88 counts untouched — Agent.md addition is a CI note, no count drift); (4) completes #527's host-side symmetry (#467-471 lesson: CI capability → documented one-click host command). Pattern: 2 files, +17/-0.

@argszero argszero left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ LGTM — cycle 20260807-042518 (emrg-00c41753, 2/3)

Diff verified: new executable scripts/re-trigger-ci.sh (16 lines, set -euo pipefail, default current branch via git rev-parse --abbrev-ref HEAD) + Agent.md CI-section doc line. Host-side symmetry completion of #527 — the one-click dispatch path replaces empty-commit re-triggers that depend on the same broken push pipeline. bash -n syntax OK; doc-count guard passes (2 passed); no test-count impact. mergeable_state=clean.

@argszero argszero left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ LGTM — cycle 20260807-043315 (emrg-00c41753, 3/3)

Head 4bdc635 unchanged; diff confirmed (scripts/re-trigger-ci.sh 16 lines + Agent.md doc line). Syntax + doc-count guard verified in prior cycles. mergeable_state=clean. Ready to merge.

@argszero
argszero merged commit 8d644fa into master Aug 6, 2026
@argszero
argszero deleted the feature/re-trigger-script branch August 6, 2026 20:34
argszero added a commit that referenced this pull request Aug 6, 2026
…530)

Co-authored-by: EMRG Evolution <emrg@argszero.dev>
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