dependabot[bot]
d90a8da39f
.github: Bump actions/checkout from 6.0.2 to 6.0.3
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 6.0.2 to 6.0.3.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](de0fac2e45...df4cb1c069 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 6.0.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-05 11:22:54 +00:00
dependabot[bot]
5d15d396db
.github: Bump cachix/cachix-action
...
Bumps [cachix/cachix-action](https://github.com/cachix/cachix-action ) from 1eb2ef646ac0255473d23a5907ad7b04ce94065c to 5f2d7c5294214f71b873db4b969586b980625e71.
- [Release notes](https://github.com/cachix/cachix-action/releases )
- [Changelog](https://github.com/cachix/cachix-action/blob/master/RELEASE.md )
- [Commits](1eb2ef646a...5f2d7c5294 )
---
updated-dependencies:
- dependency-name: cachix/cachix-action
dependency-version: 5f2d7c5294214f71b873db4b969586b980625e71
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-15 11:25:48 +00:00
dependabot[bot]
0b995b605e
.github: Bump cachix/install-nix-action from 31.10.5 to 31.10.6
...
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action ) from 31.10.5 to 31.10.6.
- [Release notes](https://github.com/cachix/install-nix-action/releases )
- [Changelog](https://github.com/cachix/install-nix-action/blob/master/RELEASE.md )
- [Commits](ab739621df...8aa03977d8 )
---
updated-dependencies:
- dependency-name: cachix/install-nix-action
dependency-version: 31.10.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-08 11:27:24 +00:00
dependabot[bot]
416db884b3
.github: Bump cachix/install-nix-action from 31.10.4 to 31.10.5
...
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action ) from 31.10.4 to 31.10.5.
- [Release notes](https://github.com/cachix/install-nix-action/releases )
- [Changelog](https://github.com/cachix/install-nix-action/blob/master/RELEASE.md )
- [Commits](616559265b...ab739621df )
---
updated-dependencies:
- dependency-name: cachix/install-nix-action
dependency-version: 31.10.5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-24 11:23:13 +00:00
Michael Daniels
e209b3a529
.github: Bump actions/github-script from 8.0.0 to 9.0.0 ( #508580 )
2026-04-10 14:48:07 +00:00
dependabot[bot]
2b2d5e95d4
.github: Bump cachix/install-nix-action from 31.10.3 to 31.10.4
...
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action ) from 31.10.3 to 31.10.4.
- [Release notes](https://github.com/cachix/install-nix-action/releases )
- [Changelog](https://github.com/cachix/install-nix-action/blob/master/RELEASE.md )
- [Commits](96951a368b...616559265b )
---
updated-dependencies:
- dependency-name: cachix/install-nix-action
dependency-version: 31.10.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-10 11:23:15 +00:00
dependabot[bot]
b7e66be21f
.github: Bump actions/github-script from 8.0.0 to 9.0.0
...
Bumps [actions/github-script](https://github.com/actions/github-script ) from 8.0.0 to 9.0.0.
- [Release notes](https://github.com/actions/github-script/releases )
- [Commits](ed597411d8...3a2844b7e9 )
---
updated-dependencies:
- dependency-name: actions/github-script
dependency-version: 9.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-10 11:23:10 +00:00
dependabot[bot]
3a22ec7c2c
.github: Bump cachix/install-nix-action from 31.10.1 to 31.10.3
...
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action ) from 31.10.1 to 31.10.3.
- [Release notes](https://github.com/cachix/install-nix-action/releases )
- [Changelog](https://github.com/cachix/install-nix-action/blob/master/RELEASE.md )
- [Commits](1ca7d21a94...96951a368b )
---
updated-dependencies:
- dependency-name: cachix/install-nix-action
dependency-version: 31.10.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-27 11:23:06 +00:00
dependabot[bot]
f4056f3bd1
.github: Bump cachix/cachix-action from 16 to 17
...
Bumps [cachix/cachix-action](https://github.com/cachix/cachix-action ) from 16 to 17.
- [Release notes](https://github.com/cachix/cachix-action/releases )
- [Commits](3ba601ff5b...1eb2ef646a )
---
updated-dependencies:
- dependency-name: cachix/cachix-action
dependency-version: '17'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-20 11:23:02 +00:00
dependabot[bot]
69a467d1fb
workflows: bump cachix/install-nix-action from 31.9.1 to 31.10.1
...
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action ) from 31.9.1 to 31.10.1.
- [Release notes](https://github.com/cachix/install-nix-action/releases )
- [Changelog](https://github.com/cachix/install-nix-action/blob/master/RELEASE.md )
- [Commits](2126ae7fc5...1ca7d21a94 )
---
updated-dependencies:
- dependency-name: cachix/install-nix-action
dependency-version: 31.10.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-16 18:13:46 -04:00
dependabot[bot]
671d98531f
build(deps): bump cachix/install-nix-action from 31.9.0 to 31.9.1
...
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action ) from 31.9.0 to 31.9.1.
- [Release notes](https://github.com/cachix/install-nix-action/releases )
- [Changelog](https://github.com/cachix/install-nix-action/blob/master/RELEASE.md )
- [Commits](4e002c8ec8...2126ae7fc5 )
---
updated-dependencies:
- dependency-name: cachix/install-nix-action
dependency-version: 31.9.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-16 12:27:26 +00:00
Michael Daniels
c7eee1a755
ci/github-script/lint-commits: support PRs with over 250 commits
...
We want to be able to check python-updates.
2026-02-11 14:13:20 -05:00
Philip Taron
b50c080ddb
build(deps): bump cachix/cachix-action from 0fc020193b5a1fa3ac4575aa3a7d3aa6a35435ad to 3ba601ff5bbb07c7220846facfa2cd81eeee15a1 ( #483979 )
2026-01-26 12:44:25 +00:00
dependabot[bot]
cd561c72fe
build(deps): bump cachix/cachix-action
...
Bumps [cachix/cachix-action](https://github.com/cachix/cachix-action ) from 0fc020193b5a1fa3ac4575aa3a7d3aa6a35435ad to 3ba601ff5bbb07c7220846facfa2cd81eeee15a1.
- [Release notes](https://github.com/cachix/cachix-action/releases )
- [Commits](0fc020193b...3ba601ff5b )
---
updated-dependencies:
- dependency-name: cachix/cachix-action
dependency-version: 3ba601ff5bbb07c7220846facfa2cd81eeee15a1
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-26 12:25:15 +00:00
dependabot[bot]
0f2f886044
build(deps): bump actions/checkout from 6.0.1 to 6.0.2
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](8e8c483db8...de0fac2e45 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 6.0.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-26 12:24:55 +00:00
Matt Sturgeon
7cfe9b8c85
workflows/lint: fully skip the commits job in Merge Queues
...
Follow-up to 7cf5972410
While the JS script already returned early, we can save a few resources
by skipping the job entirely when there's no `pull_request` context.
2025-12-18 13:09:17 +00:00
Matt Sturgeon
e97d1c56ad
{workflows/lint,ci/github-script}: lint commit messages ( #470523 )
2025-12-18 12:41:54 +00:00
dependabot[bot]
be73f48212
build(deps): bump cachix/install-nix-action from 31.8.4 to 31.9.0
...
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action ) from 31.8.4 to 31.9.0.
- [Release notes](https://github.com/cachix/install-nix-action/releases )
- [Changelog](https://github.com/cachix/install-nix-action/blob/master/RELEASE.md )
- [Commits](0b0e072294...4e002c8ec8 )
---
updated-dependencies:
- dependency-name: cachix/install-nix-action
dependency-version: 31.9.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-15 11:03:40 +00:00
Michael Daniels
7cf5972410
{workflows/lint,ci/github-script}: lint commit messages
2025-12-13 16:43:41 -05:00
dependabot[bot]
25c33e559a
build(deps): bump actions/checkout from 6.0.0 to 6.0.1
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 6.0.0 to 6.0.1.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](1af3b93b68...8e8c483db8 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 6.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-08 11:03:57 +00:00
Wolfgang Walther
8217a51233
build(deps): bump cachix/install-nix-action from 31.8.3 to 31.8.4 ( #464563 )
2025-11-24 13:04:20 +00:00
dependabot[bot]
4820fb4bf3
build(deps): bump cachix/install-nix-action from 31.8.3 to 31.8.4
...
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action ) from 31.8.3 to 31.8.4.
- [Release notes](https://github.com/cachix/install-nix-action/releases )
- [Changelog](https://github.com/cachix/install-nix-action/blob/master/RELEASE.md )
- [Commits](7ec16f2c06...0b0e072294 )
---
updated-dependencies:
- dependency-name: cachix/install-nix-action
dependency-version: 31.8.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-24 12:17:12 +00:00
dependabot[bot]
6029d82a8a
build(deps): bump actions/checkout from 5.0.0 to 6.0.0
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5.0.0 to 6.0.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](08c6903cd8...1af3b93b68 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 6.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-24 12:17:05 +00:00
Wolfgang Walther
807d304380
workflows: make cachix optional
...
If cachix fails to install, we don't actually need to error out - we can
still continue at the cost of building stuff more than required. That's
better than erroring out, just because cachix has another hiccup,
especially for the Merge Queue.
2025-11-18 13:13:26 +01:00
dependabot[bot]
9d60cddaee
build(deps): bump cachix/install-nix-action from 31.8.2 to 31.8.3
...
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action ) from 31.8.2 to 31.8.3.
- [Release notes](https://github.com/cachix/install-nix-action/releases )
- [Changelog](https://github.com/cachix/install-nix-action/blob/master/RELEASE.md )
- [Commits](456688f15b...7ec16f2c06 )
---
updated-dependencies:
- dependency-name: cachix/install-nix-action
dependency-version: 31.8.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-12 14:17:48 +00:00
Wolfgang Walther
3bc31e0474
workflows: invalidate cachix cache
...
Since it was previously possible, in theory, to extract the
CACHIX_AUTH_TOKEN via Nix eval on untrusted inputs, this rotates the
token and clears the cache - and while on it moves to a new cache, that
is owned by a newly created nixpkgs-ci org instead of an individual.
2025-11-11 19:03:42 +01:00
Wolfgang Walther
5d6dd23117
workflows/pull-request-target: never write to cachix from PRs
...
Evaluating untrusted code in the presence of secrets is unsafe in
general, thus we only provide the cachix auth token when these jobs run
in the merge queue. This is enough for all practical purposes, PRs will
be able to pull stuff from cachix that was built in the Merge Queue
previously.
2025-11-11 19:03:41 +01:00
dependabot[bot]
17425ff327
build(deps): bump cachix/install-nix-action from 31.8.1 to 31.8.2
...
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action ) from 31.8.1 to 31.8.2.
- [Release notes](https://github.com/cachix/install-nix-action/releases )
- [Changelog](https://github.com/cachix/install-nix-action/blob/master/RELEASE.md )
- [Commits](fd24c48048...456688f15b )
---
updated-dependencies:
- dependency-name: cachix/install-nix-action
dependency-version: 31.8.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-03 11:03:56 +00:00
Winter
65bb095948
ci: fix issues found by zizmor
...
Co-authored-by: Thomas Gerbet <thomas@gerbet.me >
2025-10-26 20:19:08 +01:00
dependabot[bot]
108161b917
build(deps): bump cachix/install-nix-action from 31.8.0 to 31.8.1
...
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action ) from 31.8.0 to 31.8.1.
- [Release notes](https://github.com/cachix/install-nix-action/releases )
- [Changelog](https://github.com/cachix/install-nix-action/blob/master/RELEASE.md )
- [Commits](7ab6e7fd29...fd24c48048 )
---
updated-dependencies:
- dependency-name: cachix/install-nix-action
dependency-version: 31.8.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-20 11:59:36 +00:00
dependabot[bot]
7fdea47a79
build(deps): bump cachix/install-nix-action from 31.7.0 to 31.8.0
...
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action ) from 31.7.0 to 31.8.0.
- [Release notes](https://github.com/cachix/install-nix-action/releases )
- [Changelog](https://github.com/cachix/install-nix-action/blob/master/RELEASE.md )
- [Commits](9280e7aca8...7ab6e7fd29 )
---
updated-dependencies:
- dependency-name: cachix/install-nix-action
dependency-version: 31.8.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-13 12:01:36 +00:00
dependabot[bot]
edbb51b963
build(deps): bump cachix/install-nix-action from 31.6.2 to 31.7.0
...
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action ) from 31.6.2 to 31.7.0.
- [Release notes](https://github.com/cachix/install-nix-action/releases )
- [Changelog](https://github.com/cachix/install-nix-action/blob/master/RELEASE.md )
- [Commits](a809471b5c...9280e7aca8 )
---
updated-dependencies:
- dependency-name: cachix/install-nix-action
dependency-version: 31.7.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-29 14:03:48 +00:00
dependabot[bot]
0bc90bd741
build(deps): bump cachix/install-nix-action from 31.6.1 to 31.6.2
...
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action ) from 31.6.1 to 31.6.2.
- [Release notes](https://github.com/cachix/install-nix-action/releases )
- [Changelog](https://github.com/cachix/install-nix-action/blob/master/RELEASE.md )
- [Commits](7be5dee142...a809471b5c )
---
updated-dependencies:
- dependency-name: cachix/install-nix-action
dependency-version: 31.6.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-22 11:18:24 +00:00
dependabot[bot]
c4fd1f6500
build(deps): bump cachix/install-nix-action from 31.6.0 to 31.6.1
...
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action ) from 31.6.0 to 31.6.1.
- [Release notes](https://github.com/cachix/install-nix-action/releases )
- [Changelog](https://github.com/cachix/install-nix-action/blob/master/RELEASE.md )
- [Commits](56a7bb7b56...7be5dee142 )
---
updated-dependencies:
- dependency-name: cachix/install-nix-action
dependency-version: 31.6.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-08 11:19:23 +00:00
dependabot[bot]
df934c4327
build(deps): bump cachix/install-nix-action from 31.5.2 to 31.6.0
...
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action ) from 31.5.2 to 31.6.0.
- [Release notes](https://github.com/cachix/install-nix-action/releases )
- [Changelog](https://github.com/cachix/install-nix-action/blob/master/RELEASE.md )
- [Commits](fc6e360bed...56a7bb7b56 )
---
updated-dependencies:
- dependency-name: cachix/install-nix-action
dependency-version: 31.6.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-01 20:10:00 +00:00
Wolfgang Walther
c18d1e4af8
actions/checkout: always checkout pinned commits
...
With the latest performance improvements, this only adds up to 1s, but
reduces complexity in managing pinned checkouts explicitly, especially
when we need *both* pinned checkouts in the next commit.
2025-08-22 12:54:28 +02:00
Wolfgang Walther
fb32eb0f29
actions/checkout: use single tmpfs with subfolders
...
This fixes problems on darwin, where the new tmpfs folder would not be
fully empty, but git only creates worktrees on fully empty directories.
2025-08-22 09:45:34 +02:00
Wolfgang Walther
d20a6a3f8f
ci/github-script/prepare: move more steps from workflow ( #435302 )
2025-08-20 16:57:23 +00:00
Wolfgang Walther
6ee40e7931
workflows/lint: add cachix
...
For PRs targeting a fast moving branch like master, it might not
actually help because the merge commit will still be different on each
run. But on slower moving branches or when testing in a fork, it can
speed things up.
Since each of these build results is only a few hundred bytes without
any dependencies, it has essentially no cost.
Not adding this to `treefmt`, because this looks at *all* the files in
the repo, so needs to re-run even when iterating on CI only.
2025-08-20 18:08:06 +02:00
Wolfgang Walther
7ab632b30f
actions/checkout: rename inconsistent pinned-from input
2025-08-20 17:17:07 +02:00
Wolfgang Walther
b51e104439
actions/checkout: rename from actions/get-merge-commit
...
This moves the logic to "check whether the PR can be merged and
determine the relevant commits" into the PR / prepare job directly -
since that's the only place where it is supposed to be used.
Because of the if condition in get-merge-commit, this logic was run
multiple times, for example in the lint workflow, where only one of
targetSha or mergedSha was provided as input. However, this input was
thrown away directly. This might not be a big problem, because this was
not expensive, so far. But with the next commit, this will become more
so.
This also separates the logic a bit cleaner - `prepare` figures out all
the parameters for the whole PR workflow, while `checkout` handles the
consistency around these checkouts.
2025-08-20 17:17:04 +02:00
Wolfgang Walther
8a9f0b8a47
workflows: checkout pinned nixpkgs explicitly
...
This is slightly faster than downloading and extracting a tarball and
additionally allows a sparse checkout. No need to download docs or nixos
for our purpose.
The data is quite noisy, but suggests improvements from anywhere between
5-15 seconds for each job using the pinned nixpkgs.
2025-08-11 17:57:11 +02:00
Wolfgang Walther
de7aa9f213
workflows: remove extra_nix_config.sandbox
...
This is true by default anyway.
2025-08-11 17:54:13 +02:00
Wolfgang Walther
5e304bcc37
build(deps): bump actions/checkout from 4.2.2 to 5.0.0 ( #432842 )
2025-08-11 15:33:46 +00:00
dependabot[bot]
b455a0a294
build(deps): bump cachix/install-nix-action from 31.4.1 to 31.5.2
...
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action ) from 31.4.1 to 31.5.2.
- [Release notes](https://github.com/cachix/install-nix-action/releases )
- [Changelog](https://github.com/cachix/install-nix-action/blob/master/RELEASE.md )
- [Commits](f0fe604f8a...fc6e360bed )
---
updated-dependencies:
- dependency-name: cachix/install-nix-action
dependency-version: 31.5.2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-11 15:07:05 +00:00
dependabot[bot]
593aee095f
build(deps): bump actions/checkout from 4.2.2 to 5.0.0
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.2.2 to 5.0.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](11bd71901b...08c6903cd8 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 5.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-11 15:06:58 +00:00
Wolfgang Walther
436d54174d
.github/workflows: set timeouts
...
None of our jobs is expected to run for 6 hours, the GitHub limit. These
limits are generous and take into accounts that some jobs need to wait
for others.
If jobs exceed these times, most likely something else is wrong and
needs investigation.
2025-08-09 17:26:03 +02:00
Wolfgang Walther
ea10312659
workflows: nix: 2.29.0 -> 2.29.1
2025-06-24 18:26:59 +02:00
Wolfgang Walther
09ddb1a8a0
workflows: sync merge commits
...
This fixes a problem where each workflow would get their own merge
commit. This happens frequently when the target branch is merged into a
the same time, different workflows in the same run will run
get-merge-commit at different times and thus have different merge
commits.
Since the jobs don't really depend on each other, this doesn't cause
practical problems, yet. But it has already led to strange CI failures
in a still unmerged PR, which can be prevented from happening with this
clean approach.
And yes, this saves a few API calls on every run.
2025-06-20 09:22:48 +02:00
Wolfgang Walther
959eed1f2a
workflows/{pr,push}: init
...
Those two workflows bundle all the main jobs in two event-specific
wrapper workflows. This enables us to do two things later on:
- Synchronize the merge commits between most of the jobs run in a PR.
- Create a single "required" job to be targeted by GitHub's "required
status checks to pass" feature.
2025-06-17 22:38:09 +02:00