Skip to content

ci: add concurrency group to cancel stale PR runs#159

Merged
chubes4 merged 1 commit intomainfrom
ci/concurrency-group
Mar 23, 2026
Merged

ci: add concurrency group to cancel stale PR runs#159
chubes4 merged 1 commit intomainfrom
ci/concurrency-group

Conversation

@chubes4
Copy link
Member

@chubes4 chubes4 commented Mar 23, 2026

Summary

  • Adds concurrency group keyed by PR number (or ref for non-PR events)
  • cancel-in-progress only on PR events — push-to-main runs are serialized but not cancelled
  • Prevents wasted CI minutes when pushing rapid commits to a PR

Cancels in-progress CI when a new push arrives on the same PR.
Non-PR events (push to main, tags) are serialized but not cancelled.
@chubes4 chubes4 merged commit e751ae2 into main Mar 23, 2026
1 check failed
@homeboy-ci
Copy link
Contributor

homeboy-ci bot commented Mar 23, 2026

Homeboy Results — data-machine-events

Homeboy

Failure Digest

Lint Failure Digest

Test Failure Digest

Audit Failure Digest

Autofixability classification

  • Overall: auto_fixable
  • Autofix enabled: yes
  • Autofix attempted this run: no
  • Auto-fixable failed commands:
    • lint
  • Failed commands with available automated fixes:
    • lint

Machine-readable artifacts

  • homeboy-lint-summary.json
  • homeboy-test-failures.json
  • homeboy-audit-summary.json
  • homeboy-autofixability.json

⚡ Scope: changed files only

audit (changed files only)

  • Drift increased: no

lint (changed files only)

test (changed files only)

  • Failed tests: 0
Tooling versions
  • Homeboy CLI: homeboy 0.85.3+b3fa312
  • Extension: wordpress from https://github.com/Extra-Chill/homeboy-extensions
  • Extension revision: unknown
  • Action: Extra-Chill/homeboy-action@v2

Homeboy Action v1

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