Skip to content

ci: implement run concurrency and auto-cancellation in boomtick-pkg ci.yml #3929

Description

@arii

Description

Adopt concurrency groups on boomtick-pkg's main ci.yml workflow to optimize runner usage and automatically cancel obsolete runs on subsequent branch pushes.

Proposed Changes

  1. Edit ci.yml in boomtick-pkg.
  2. Add a concurrency configuration block targeting the current branch:
concurrency:
  group: ci-${{ github.ref }}
  cancel-in-progress: true

Verification Checklist

  • Verify: Push multiple rapid commits to a test branch → confirm preceding runs are automatically cancelled.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions