Wolfgang Walther
f35d1cd2cc
workflows/pr.prepare: specify cone mode explicitly
...
This is the default, but who's supposed to know about that? Let's make
it explicit to be clear about the availability of files in `ci/`.
2025-08-20 18:03:41 +02:00
Wolfgang Walther
f94fd64d53
ci/github-script/prepare: fix logging of branch classification
...
Logging objects to stdout is not possible with `core.info`, so we
fallback to `console.log` instead. There's no functional difference for
these anyway.
2025-08-20 17:59:27 +02:00
Wolfgang Walther
46a1b0a7bc
ci/github-script/prepare: determine changed files
2025-08-20 17:18:36 +02:00
Wolfgang Walther
4220a03df8
ci/github-script/prepare: classify branches
2025-08-20 17:18:25 +02:00
Wolfgang Walther
9caf455441
ci/github-script/prepare: load systems
2025-08-20 17:17:12 +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 and GitHub
c51fabfd6a
workflows/codeowners: move into PR workflow ( #434555 )
2025-08-20 15:15:27 +00:00
lassulus and GitHub
91d1792e6d
fetchMavenArtifact: fix metadata support ( #433975 )
2025-08-20 17:05:02 +02:00
Jonas Heinrich and GitHub
fd71ab35d6
invoiceplane: 1.6.2 -> 1.6.3 ( #431713 )
2025-08-20 16:48:57 +02:00
h7x4 and GitHub
9670af4242
pkgs-lib/hocon: separate includes from the following fields ( #420239 )
2025-08-20 17:31:28 +03:00
Wolfgang Walther and GitHub
6cab1610bf
ci/treefmt: add biome ( #435259 )
2025-08-20 14:28:38 +00:00
46818a04d3
qq: 3.2.18-2025-07-24 -> 3.2.19-2025-08-20 ( #435268 )
...
Co-authored-by: Bot-wxt1221 <3264117476@qq.com >
2025-08-20 14:25:48 +00:00
dish and GitHub
d245dc40eb
grype: 0.92.2 -> 0.98.0 ( #434824 )
2025-08-20 10:22:44 -04:00
name_snrl and h7x4
935f232934
pkgs-lib/hocon: separate includes from the following fields
2025-08-20 16:19:00 +02:00
Austin Horstman and GitHub
f842354794
dooit: 3.2.3 -> 3.3.3 ( #435269 )
2025-08-20 09:13:33 -05:00
Sandro and GitHub
b1516743c7
nixos/prosody: add muc_moderation ( #431289 )
2025-08-20 16:00:44 +02:00
dish and GitHub
f4d7ecf4de
renovate: 41.49.0 -> 41.81.0 ( #434871 )
2025-08-20 09:58:48 -04:00
dish and GitHub
3062c9ff01
yt-dlp: 2025.08.11 -> 2025.08.20 ( #435167 )
2025-08-20 09:58:22 -04:00
dish and GitHub
f514d52d9e
ryubing: fix filepicker crash ( #435043 )
2025-08-20 09:57:58 -04:00
dish and GitHub
fb6f33e285
singularity: 4.3.2 -> 4.3.3 ( #435225 )
2025-08-20 09:57:32 -04:00
dish and GitHub
2f34d87018
zsh-abbr: 6.3.2 -> 6.3.3 ( #435163 )
2025-08-20 09:57:19 -04:00
dish and GitHub
8553cb59e8
libretro.ppsspp: 0-unstable-2025-08-11 -> 0-unstable-2025-08-19 ( #435236 )
2025-08-20 09:56:53 -04:00
dish and GitHub
9c44748326
jetbrains: 2025.1.2.1 -> 2025.2.2 ( #434197 )
2025-08-20 09:56:44 -04:00
Sandro Jäckel
cea3dfac9e
nixos/prosody: add muc_moderation
2025-08-20 15:55:15 +02:00
dish and GitHub
b0f1f70924
python3Packages.django-pgtrigger: 4.15.3 -> 4.15.4 ( #435247 )
2025-08-20 09:53:14 -04:00
dish and GitHub
793d5d6ae6
python3Packages.django-pghistory: 3.7.0 -> 3.8.0 ( #435250 )
2025-08-20 09:52:58 -04:00
R. Ryantm and Masum Reza
160ee19abb
androidStudioPackages.canary: 2025.1.3.4 -> 2025.1.4.1
2025-08-20 19:16:28 +05:30
Adam C. Stephens and GitHub
1101fb51d9
beamPackages.mixRelease: symlink mixFodDeps with MIX_DEPS_PATH ( #434632 )
2025-08-20 09:45:15 -04:00
Wolfgang Walther and GitHub
da65032a1b
postgresqlPackages.pg_hint_plan: updates; support PG18 ( #434936 )
2025-08-20 13:44:18 +00:00
R. Ryantm
a53f8fed60
dooit: 3.2.3 -> 3.3.3
2025-08-20 13:43:19 +00:00
R. Ryantm
932fc0a721
qq: 3.2.18-2025-07-24 -> 3.2.19-2025-08-20
2025-08-20 13:43:07 +00:00
Wolfgang Walther
f668934bfd
ci/treefmt: enable biome for doc/
2025-08-20 15:41:50 +02:00
Andrew Greene
54bcda1c43
grype: 0.92.2 -> 0.98.0
2025-08-20 07:41:46 -06:00
Wolfgang Walther
3c0eec6236
doc: fix biome linting errors
2025-08-20 15:41:45 +02:00
Wolfgang Walther
46df6abf87
doc: apply safe formatting with biome
2025-08-20 15:41:40 +02:00
Wolfgang Walther
08c315672d
.editorconfig: indent css with spaces
...
We already do in doc/style.css, but we should tell our editors and
formatters, too.
The comment.. doesn't really make sense, it's purely repetitive with the
code itself. Thus, removed.
2025-08-20 15:41:34 +02:00
Wolfgang Walther
9d5164bdb8
ci/treefmt: add biome for .js files
...
This excludes doc and pkgs folders, because there are way too many files
to fix at the moment.
2025-08-20 15:41:29 +02:00
Wolfgang Walther
23b82b3228
ci: apply unsafe fixes with biome
2025-08-20 15:41:28 +02:00
Wolfgang Walther
1fa55d3900
ci: apply safe formatting with biome
2025-08-20 15:41:24 +02:00
Wolfgang Walther
ddf81dead6
workflows/reviewers: integrate codeowner reviews
...
These two jobs mostly used the same code anyway, so they can easily run
in the same job. This uses fewer resources and avoids running (and
failing) the codeowners review job on Pull Requests from development
branches like staging-next or haskell-updates.
It also opens the door for more improvements later on, for example it
will be much easier to implement a shared reviewer limit for both owners
and maintainers now.
2025-08-20 15:38:35 +02:00
Wolfgang Walther
7f4dd7e2ff
workflows/reviewers: remove pull_request trigger
...
Changes to this file already trigger a run of this workflow via the PR
workflow, we don't need to run this *another* time.
2025-08-20 15:38:29 +02:00
Wolfgang Walther
15be04f7a2
workflows/check: move owners check job from codeowners
...
This runs the "check owners" job as part of the main PR workflow, with
multiple advantages:
- The job doesn't run anymore when undrafting a PR, where it's not
required, because the OWNERS file's contents didn't change.
- A valid OWNERS file is now a requirement to merge a PR.
- The OWNERS file is always checked on the exact same test merge commit
that the remainder of the workflows are running on as well.
2025-08-20 15:38:25 +02:00
Emily and GitHub
8c0ce88601
{titanion,torus-trooper,tumiki-fighters}: use LDC ( #435252 )
2025-08-20 14:34:30 +01:00
Wolfgang Walther
368a2d6254
workflows/codeowners: split comment for each job
...
Allows splitting the workflow file in the next step.
2025-08-20 15:33:34 +02:00
Wolfgang Walther
c962461556
workflows/codeowners: move global env into jobs
...
Preparation to split the whole file.
2025-08-20 15:33:31 +02:00
Wolfgang Walther and GitHub
7e400f445b
ci/github-script/prepare: init from actions/get-merge-commit ( #434541 )
2025-08-20 13:21:50 +00:00
b541c5ca60
scalingo: 1.37.0 -> 1.38.0 ( #435260 )
...
Co-authored-by: cimm <cimm@users.noreply.github.com >
2025-08-20 13:20:51 +00:00
Wolfgang Walther
a8cb53611b
ci/github-script/prepare: refactor
...
Using core.info instead of console.log and simplifying the arguments for
API calls a bit.
2025-08-20 15:16:20 +02:00
Wolfgang Walther
f5d3e43368
ci/github-script/prepare: run biome
...
This will be added to treefmt in a different commit / PR.
2025-08-20 15:16:20 +02:00