diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 94a6ce5db..7fb467740 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -13,7 +13,10 @@ on: # We share Vuforia credentials and therefore Vuforia databases across # workflows. We therefore want to run only one workflow at a time. -concurrency: vuforia_credentials +# Queue pending runs so updates to other PRs do not cancel their tests. +concurrency: + group: vuforia_credentials + queue: max permissions: {} diff --git a/prek.toml b/prek.toml index 61c1559cf..bdebd1ea5 100644 --- a/prek.toml +++ b/prek.toml @@ -117,7 +117,9 @@ hooks = [ { id = "actionlint", name = "actionlint", - entry = "uv run --group=dev actionlint", + # actionlint does not yet recognize GitHub's concurrency.queue key. + # Remove this exact diagnostic filter when rhysd/actionlint#657 is fixed. + entry = "uv run --group=dev actionlint -ignore 'unexpected key \"queue\" for \"concurrency\" section'", language = "python", pass_filenames = false, types_or = ["yaml"],