Skip to content

docs: clarify that auto-approve self-mod bypass is no longer needed after #160#161

Merged
SebTardif merged 1 commit into
mainfrom
docs/remove-autoapprove-selfmod-bypass-procedure
Jun 22, 2026
Merged

docs: clarify that auto-approve self-mod bypass is no longer needed after #160#161
SebTardif merged 1 commit into
mainfrom
docs/remove-autoapprove-selfmod-bypass-procedure

Conversation

@SebTardif

Copy link
Copy Markdown
Contributor

The specific 'use bypass for PRs touching auto-approve.yml' procedure is resolved by the resilience changes in #160.

  • AGENTS.md updated.
  • Cross-referenced updates in ci-branch-protection and patchloom-vscode-contrib skills (historical context preserved, current advice corrected).

The general emergency hatch for other auto-approve failures remains available.

…fter #160

The specific emergency procedure (bypass + --admin) for PRs that touch
auto-approve.yml is no longer required. The landed fix ensures the
review is submitted early and the workflow run succeeds.

Updated wording in AGENTS.md (and cross-referenced skills) to reflect
the resolution of #159.

The general emergency hatch for other auto-approve breakage remains
documented in ci-branch-protection.

Signed-off-by: Sebastien Tardif <sebtardif@ncf.ca>
@SebTardif SebTardif marked this pull request as ready for review June 22, 2026 23:38
SebTardif added a commit that referenced this pull request Jun 22, 2026
Markdown-only changes (e.g. AGENTS.md, README, *.md) were triggering
the entire CI matrix (unit tests x3, build, integration x3).

- Added `changes` job using dorny/paths-filter (consistent with patchloom).
- Jobs now always declare (so required status checks like
  "unit-test (ubuntu-latest)" report success) but early-exit with a
  cheap step when only non-code files changed on PRs.
- On push/main, merge_group, etc. full runs still happen.
- Filter includes source, tests, package files, tsconfig, actions, and
  ci.yml itself.

Fixes unnecessary builds when changing one .md file (as seen in #161).

See ci-workflow-hygiene and patchloom for the pattern.

Signed-off-by: Sebastien Tardif <sebtardif@ncf.ca>
@SebTardif SebTardif merged commit b0dcde9 into main Jun 22, 2026
19 checks passed
@SebTardif SebTardif deleted the docs/remove-autoapprove-selfmod-bypass-procedure branch June 22, 2026 23:52
SebTardif added a commit that referenced this pull request Jun 23, 2026
Markdown-only changes (e.g. AGENTS.md, README, *.md) were triggering
the entire CI matrix (unit tests x3, build, integration x3).

- Added `changes` job using dorny/paths-filter (consistent with patchloom).
- Jobs now always declare (so required status checks like
  "unit-test (ubuntu-latest)" report success) but early-exit with a
  cheap step when only non-code files changed on PRs.
- On push/main, merge_group, etc. full runs still happen.
- Filter includes source, tests, package files, tsconfig, actions, and
  ci.yml itself.

Fixes unnecessary builds when changing one .md file (as seen in #161).

See ci-workflow-hygiene and patchloom for the pattern.

Signed-off-by: Sebastien Tardif <sebtardif@ncf.ca>
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