Skip to content

ci: reduce hosted Actions cost through scheduling - #96

Merged
quinnbot-ai merged 4 commits into
mainfrom
fm/fm-ci-cost-reduction-fix
Aug 6, 2026
Merged

quinnbot-ai merged 4 commits into
mainfrom
fm/fm-ci-cost-reduction-fix

Conversation

@quinnbot-ai

Copy link
Copy Markdown
Owner

Summary

  • Schedule stock macOS Bash compatibility coverage only for relevant pull requests and a daily run.
  • Remove duplicate post-merge full-suite validation while preserving all Ubuntu pull-request jobs.
  • Keep Require no-mistakes lifecycle coverage and turn structurally impossible missing-marker states into notice/pass outcomes.

Verification

  • Focused workflow contract and stock macOS Bash compatibility tests passed locally.
  • Documentation check, ShellCheck-backed lint, and workflow validation passed.

Cost model

  • Projected macOS savings: about 12.3 dollars per month at 50 percent path relevance.
  • Projected duplicate-validation savings: about 78.7 dollars per month.
  • Require no-mistakes signal correction: zero dollars direct runner savings.
  • Path relevance is uncertain; daily macOS coverage is retained as the floor.

@quinnbot-ai quinnbot-ai closed this Aug 6, 2026
@quinnbot-ai quinnbot-ai reopened this Aug 6, 2026
@quinnbot-ai
quinnbot-ai merged commit 356b06a into main Aug 6, 2026
18 of 25 checks passed
quinnbot-ai added a commit that referenced this pull request Aug 10, 2026
* ci: schedule macOS compatibility coverage

* test: tighten macOS workflow path contract

* fix(ci): preserve no-mistakes lifecycle coverage

* no-mistakes(document): Correct stale CI workflow ownership

---------

Co-authored-by: QuinnBot <quinnbot@proton.me>
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