slsa-framework / slsa-github-generator

Language-agnostic SLSA provenance generation for Github Actions
Apache License 2.0
431 stars 128 forks source link

[chore] Use a GitHub merge queue #1707

Open ianlewis opened 1 year ago

ianlewis commented 1 year ago

https://docs.github.com/en/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/managing-a-merge-queue

A merge queue should help with merging a lot of PRs and making sure the tests are all run against HEAD.

ianlewis commented 1 year ago

Initial support for merge_group was implemented on #1701

ianlewis commented 1 year ago

Looks like CodeQL won't support the merge queue. Uploading results fails with

Error: ref 'refs/heads/gh-readonly-queue/main/pr-1740-9a7ef41ec68d53579328852d39a790cfa1f258db' not found in this repository
ianlewis commented 1 year ago

Created an issue on the CodeQL action for the issue https://github.com/github/codeql-action/issues/1572

ianlewis commented 9 months ago

Possible workaround? https://eldrick19.github.io/site/github/tutorial/2023/12/04/enabling-ghas-merge-queue/