Commit Graph

5 Commits

Author SHA1 Message Date
Michael Kriese 6d4a5d38a0 ci(workflows): switch select workflows to ubuntu-slim runner (#45247)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-12 14:02:07 +00:00
Jamie Tanna 15e719bd9e ci: don't cancel "stale" PR workflows (#43830)
When we introduced this in ce15607d5a, it
seems like this has been intermittently leading to PR workflows being
cancelled as they're "stale" because they were started after the current
time.

We shouldn't try and cancel these workflows, and should instead require
the per-workflow concurrency to do that for PRs.
2026-06-05 13:17:44 +00:00
Michael Kriese ce15607d5a ci: improve previous job cancel (#42964)
* ci: improve previous job cancel

* Update .github/workflows/cancel-stale-merge-queue-workflows.yml

Co-authored-by: Jamie Tanna <jamie.tanna@mend.io>

---------

Co-authored-by: Jamie Tanna <jamie.tanna@mend.io>
2026-05-05 13:49:48 +00:00
Jamie Tanna f9d141fef5 ci: lint GitHub Actions with actionlint (#41292)
* ci: lint GitHub Actions with `actionlint`

As a way to catch common issues, such as #41289.

* style: don't error for `merge_queue.destroyed` event

Via `actionlint`, this only seems to support `checks_requested`[0].

However, it does appear to still be valid[1].

[0]: https://docs.github.com/en/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/managing-a-merge-queue#merge_group
[1]: https://github.com/orgs/community/discussions/69342

* ci: fail when Actions linting is skipped/cancelled
2026-02-18 19:15:12 +00:00
Michael Kriese eaee069299 ci: cancel stale merge queue workflows (#39431) 2025-11-20 15:11:13 +00:00