Commit Graph
798246 Commits
Author SHA1 Message Date
Thomas GerbetandFrancesco Gazzetta 079ead620a ladybird: do not put Adobe ICC profiles in the build cache
They do not appear to be needed in recent versions (could not find a reference
in Ladybird build system).
If they are needed for the build it would likely they would make the package
`unfreeRedistributable` given the EULA attached to them.
2025-05-11 12:07:55 +00:00
GliczyandGitHub 6c2e919de4 scx.full: 1.0.11 -> 1.0.12 (#406124)
remove unused `fetchpatch2`
2025-05-11 17:32:19 +05:30
c6aa14fd87 tideways-cli: 1.2.8 -> 1.2.10 (#406147)
Co-authored-by: shyim <github@shyim.de>
2025-05-11 11:43:49 +00:00
Wolfgang WaltherandGitHub dd9e4912f2 workflows/manual-nixpkgs: fix nixdoc path (#406150) 2025-05-11 11:42:56 +00:00
David McFarlandandGitHub eeea02df45 godot_4{_3,_4}{,-mono}: add source build of export template (#400897) 2025-05-11 08:42:37 -03:00
Wolfgang Walther 2dfc31f47d workflows/manual-nixpkgs: fix nixdoc path 2025-05-11 13:39:55 +02:00
Jacek GalowiczandGitHub 08ed87ccc6 nixos/test-driver: allow assigning other vsock number ranges (#405508) 2025-05-11 13:24:41 +02:00
R. Ryantm 075563d2cb tideways-cli: 1.2.8 -> 1.2.10 2025-05-11 11:18:32 +00:00
Petr HodinaandMasum Reza 53e05a971d libnop: init at 0-unstable-2022-09-04 2025-05-11 16:37:22 +05:30
Jörg ThalheimandGitHub 53a79ee500 workflows/check-format: add actionlint (#406114) 2025-05-11 12:55:51 +02:00
Wolfgang WaltherandGitHub 089f146df5 workflows/{manual-nixos,nix-parse}: fix failing workflows (#406138) 2025-05-11 10:41:39 +00:00
d9d165177e ecspresso: 2.4.6 -> 2.5.0 (#406088)
Co-authored-by: FKouhai <frandres00@gmail.com>
2025-05-11 10:39:38 +00:00
Wolfgang Walther b431c55e32 workflows/nix-parse: fix failing workflow 2025-05-11 12:36:51 +02:00
Wolfgang Walther 3605e43472 workflows/manual-nixos: fix failing workflow 2025-05-11 12:36:40 +02:00
Jörg ThalheimandGitHub 5a1b4e070b workflows: Use ARM runners (#405943) 2025-05-11 12:34:21 +02:00
isabelandGitHub 9307b0fe54 forgejo-cli: 0.2.0 -> 0.3.0 (#405916) 2025-05-11 11:33:17 +01:00
Jörg ThalheimandGitHub 7fd771ee97 ci: allow running jobs locally (#404466) 2025-05-11 12:28:04 +02:00
Wolfgang WaltherandGitHub 88f1d5cfda labels: no CI label for OWNERS changes (#406133) 2025-05-11 10:22:50 +00:00
Wolfgang Walther 84bb35a3a1 labels: no CI label for OWNERS changes
We can use the same "hack" as in labeler-no-sync.yml, because OWNERS is
the only file without extension in that directory structure.

This makes it easier to search for CI related PRs via label.
2025-05-11 12:20:07 +02:00
Wolfgang WaltherandGitHub 2d6c5c54c6 postgresqlTestHook: shutdown on failure (#389938) 2025-05-11 10:17:30 +00:00
Wolfgang Walther 101a271eed ci/parse: test for nix 2.3 and lix
This adds the minimum nix version and the latest lix version to the
matrix of parse checks. Especially the minimum nix version is relevant,
because parsing routinely breaks because of introduction of newer
syntax.

Adding lix just completes the picture.
2025-05-11 12:14:59 +02:00
Wolfgang Walther 8980c1f7fc various: fix parse errors for nix 2.3
Path interpolation syntax is not supported in the minimum nix version.
2025-05-11 12:14:58 +02:00
Wolfgang Walther a553ef2950 ci/parse: init
The nix-parse workflow can now be run locally the same way as in CI.

To do this, the CI's workflow was slightly adjusted. Instead of testing
only the changed files, we're now testing all files in the repository.

This is possible in two ways:

1. By calling nix-instantiate once with all files as arguments. This
will be rather fast, but only the first error is shown before it errors
out.
2. By calling nix-instantiate once for each file. This will be much
slower, but has the advantage that we see all errors at once.

To avoid running the long variant every time, we first do a quick check
with the fast version. If that fails, we run the slower one to report
the errors. This gives us the best of both.
2025-05-11 12:14:57 +02:00
Wolfgang Walther a56fa7a4a2 workflows/check-shell: test aarch64-linux and x86_64-darwin as well
GitHub has all the different runners, so we can just as well check that
shell.nix works.
2025-05-11 12:11:14 +02:00
Wolfgang Walther c148dc78a1 workflows/manual-nixos: refactor matrix
A bit easier to read.
2025-05-11 12:11:13 +02:00
Wolfgang Walther d3e4865b10 workflows: use ARM runners
ARM runners are supposed to be more energy efficient than x86. Also,
from limited testing, they appear to be faster for the eval jobs as
well. Average run time for the "Outpaths (x86_64-linux)" job was 4m 27s,
so far. In the first run, this job came in at 3m 9s. This effect did not
show for other jobs, yet.

The following two exceptions are made right now:
- nixpkgs-lib-tests currently fails on the ARM runner building Nix 2.3
- nixpkgs-vet is currently pinned to a x86_64-linux only binary release
2025-05-11 12:11:10 +02:00
Wolfgang WaltherandGitHub 797c149b3e nixos/postgresql: improve local peer authentication with default map (#404315) 2025-05-11 10:09:00 +00:00
4d7ffdf24c velocity: 3.4.0-unstable-2025-04-30 -> 3.4.0-unstable-2025-05-09 (#406112)
Co-authored-by: Tert0 <Tert0@users.noreply.github.com>
2025-05-11 10:07:17 +00:00
Jörg ThalheimandGitHub 179d6a89e0 disko: 1.11.0 -> 1.12.0 (#405812) 2025-05-11 12:05:18 +02:00
Josh van LeeuwenandGitHub ddd47d3b34 cmctl: 1.14.7 -> 2.2.0 (#403384)
Signed-off-by: joshvanl <me@joshvanl.dev>
2025-05-11 12:00:37 +02:00
Arne KellerandGitHub 2c8692387d rio: 0.2.12 -> 0.2.14 (#405181) 2025-05-11 11:57:20 +02:00
Jörg ThalheimandGitHub 7ad3c88438 workflows/eval-aliases: split from eval (#406113) 2025-05-11 11:52:14 +02:00
Martin WeineltandGitHub 944b94d31d go-away: init at 0.6.0 (#403340) 2025-05-11 11:52:04 +02:00
Arne KellerandGitHub 62c51c6361 charge-lnd: 0.2.13 -> 0.3.0 (#405138) 2025-05-11 11:49:50 +02:00
26e4636d7d spicy-parser-generator: 1.12.0 -> 1.13.0 (#406110)
Co-authored-by: tobim <tobim@users.noreply.github.com>
2025-05-11 09:37:21 +00:00
Wolfgang Walther 8b65ba5b8e workflows/check-format: add actionlint
I added a lint-action.sh script in .github/workflows a while ago while
fixing some warnings. But I haven't run it myself ever since. This needs
to be part of CI to make any use of it.
2025-05-11 11:06:06 +02:00
Felix BargfeldtandGitHub 061b853739 affine: 0.21.4 -> 0.21.6 (#404415) 2025-05-11 11:03:51 +02:00
Wolfgang Walther 3f004ac12c workflows/eval-aliases: split from eval
The eval-aliases job is independent of all the other eval jobs. By
splitting it into a separate workflow, we avoid running it in two cases:

1. When turning a PR "ready to review". In this case, the main eval
workflow needs to run to be able to tag reviewers - but not
eval-aliases.

2. On branches like master, staging, etc. We only need to run eval there
to have a result to compare against in PRs. eval-aliases doesn't
contribute to that.

Thus, this will avoid wasting resources.
2025-05-11 11:01:10 +02:00
R. RyantmandAlyssa Ross dd4ee16948 crosvm: 0-unstable-2025-04-25 -> 0-unstable-2025-05-06 2025-05-11 10:58:30 +02:00
Wolfgang Walther 065fefd975 postgresqlTestHook: shutdown on failure
Previously, the user of postgresqlTestHook would have needed to set
failureHook accordingly. However, this was not a clean solution, because
postgresqlStop would also run for configure or build failures, before
the server was even started. This gave odd errors from a failed shutdown
in the log.

Now postgresqlStop is only called when it makes sense - and whenever
postgresqlTestHook is used.
2025-05-11 10:44:20 +02:00
Wolfgang Walther 1cf2d6085b OWNERS: add postgresqlTestHook to NixOS/postgres team 2025-05-11 10:44:19 +02:00
Wolfgang Walther e1573ae30b postgresqlPackages: remove unused inputs
Thanks, deadnix.
2025-05-11 10:44:16 +02:00
Arne KellerandGitHub 0deef54a2d freediameter: init at 1.5.0-unstable-2025-03-16 (#403214) 2025-05-11 10:42:45 +02:00
Arne KellerandGitHub 01b0ab7569 keybase{-gui}: 6.4.0 -> 6.5.1 (#403213) 2025-05-11 10:31:36 +02:00
R. Ryantm 24894dd6c8 velocity: 3.4.0-unstable-2025-04-30 -> 3.4.0-unstable-2025-05-09 2025-05-11 08:26:06 +00:00
Wolfgang Walther 3d29b7d3a2 nixos/postgresql: improve local peer authentication with default map
This allows to easily map allowed database roles to system users.
2025-05-11 10:24:21 +02:00
Pol DellaieraandGitHub 839f5b328c mkclean: 0.8.10 -> 0.9.0 (#405439) 2025-05-11 08:22:13 +00:00
R. Ryantm 5ce494d1d7 spicy-parser-generator: 1.12.0 -> 1.13.0 2025-05-11 08:11:38 +00:00
ffe51d0563 yanic: 1.6.2 -> 1.7.1 (#405883)
Co-authored-by: herbetom <github@herbetom.de>
2025-05-11 08:10:25 +00:00
Pol DellaieraandGitHub 5dc98860a1 open-webui: 0.6.7 -> 0.6.9 (#406107) 2025-05-11 08:08:30 +00:00