Skip to content

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

Closed
flutteractionsbot wants to merge 1 commit into
mainfrom
ci_cleanups
Closed

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

Conversation

@flutteractionsbot

Copy link
Copy Markdown
  • 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.
@flutteractionsbot
flutteractionsbot added this pull request to stack #17 September 13, 2026 16:45
@jtmcdole

Copy link
Copy Markdown
Member

Re-opening under @jtmcdole

@jtmcdole jtmcdole closed this Sep 13, 2026
@jtmcdole
jtmcdole removed this pull request from stack #17 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.

2 participants