ladybird/.github
Jelle Raaijmakers 1f81f75add CI: Remove concurrency configuration for JS artifacts and benchmarks
We had concurrency set on the JS artifacts and JS benchmarks workflows
causing them to not run in parallel for the same combination of
(workflow, OS name). You'd expect that this causes a FIFO queue to exist
of the jobs to run sequentially, but in reality GitHub maintains a
single job to prioritize and cancels all others. We don't want that for
our artifacts and benchmarks: we want them to run on each push.

For example, a new push could have workflows getting cancelled because
someone restarted a previously failed workflow, resulting in the
following message:

  "Canceling since a higher priority waiting request for [..] exists"

By removing the concurrency setting from these workflows, we make use of
all available runners to execute the jobs and potentially run some of
them in parallel. For the benchmarks however, we currently only have one
matching self-hosted runner per job, and as such they are still not run
in parallel.
2025-04-15 12:47:45 +02:00
..
actions CI: Install pkg-config in setup 2025-04-14 14:15:49 +02:00
ISSUE_TEMPLATE GitHub: Fix grammar error/typo in bug_report.yml issue template 2024-10-31 10:25:27 +01:00
workflows CI: Remove concurrency configuration for JS artifacts and benchmarks 2025-04-15 12:47:45 +02:00
CODEOWNERS Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
dependabot.yml Meta: Add dependabot configuration to update github actions 2023-01-16 20:59:23 -08:00
FUNDING.yml Meta: Add Open Collective to FUNDING.yml 2025-03-20 10:00:02 +01:00