Skip to content

refactor(ci): extract process runner and harden workflow git error handling - #18

Draft
jtmcdole wants to merge 1 commit into
mainfrom
ci_cleanups
Draft

refactor(ci): extract process runner and harden workflow git error handling#18
jtmcdole wants to merge 1 commit into
mainfrom
ci_cleanups

Conversation

@jtmcdole

Copy link
Copy Markdown
Member
  • Extract ProcessRunner and ProcessLogger utilities for subprocess execution.
  • Support throwOnError in defaultGitList so validators fail visibly on git error.
  • Propagate git discovery failures in RfcValidator as actionable errors.
  • Set fetch-depth: 0 in workflows to ensure base branch refs are available.
  • Remove error silencing in rfc-lint workflow to fail fast on invalid refs.

Stack created with GitHub Stacks CLIGive Feedback 💬

…ndling

- Extract ProcessRunner and ProcessLogger utilities for subprocess execution.
- Support throwOnError in defaultGitList so validators fail visibly on git error.
- Propagate git discovery failures in RfcValidator as actionable errors.
- Set fetch-depth: 0 in workflows to ensure base branch refs are available.
- Remove error silencing in rfc-lint workflow to fail fast on invalid refs.
@jtmcdole
jtmcdole added this pull request to stack #19 September 13, 2026 16:52
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