Skip to content

fix(cooldown): add self-consumption callers for shared-workflows#18

Merged
j7an merged 3 commits intomainfrom
fix/cooldown-self-consumption
Apr 12, 2026
Merged

fix(cooldown): add self-consumption callers for shared-workflows#18
j7an merged 3 commits intomainfrom
fix/cooldown-self-consumption

Conversation

@j7an
Copy link
Copy Markdown
Owner

@j7an j7an commented Apr 12, 2026

Summary

  • Add gate caller workflow so shared-workflows dogfoods its own cooldown pipeline on PRs
  • Add scan caller workflow with auto_merge: true and workflow_dispatch for manual triggers
  • Offset Dependabot schedule to 6pm PT to prevent same-day race with 8am PT scan

Builds on PR #17 which added the auto_merge input (v1.3.2).

Test plan

  • Verify gate caller sets pending status on Dependabot PRs and success on non-bot PRs
  • Verify gate caller creates tracking issues for new Dependabot PRs
  • Trigger scan workflow_dispatch to verify manual scan works
  • After merge: add dependency-cooldown / gate and Workflow Security Analysis as required status checks (Task 5)

@j7an j7an merged commit 606b6c6 into main Apr 12, 2026
5 checks passed
@j7an j7an deleted the fix/cooldown-self-consumption branch April 12, 2026 07:31
j7an added a commit that referenced this pull request Apr 12, 2026
* fix(cooldown): add gate caller for shared-workflows dogfooding

* fix(cooldown): add scan caller and offset Dependabot schedule

* fix(cooldown): add missing permission, trigger type, and concurrency group
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