Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add meilisearch data dir config #369214

Closed
wants to merge 1,701 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1701 commits
Select commit Hold shift + click to select a range
38cbc7d
[24.11] librewolf: 132.0.1 -> 132.0.2-1 (#358538)
fpletz Nov 26, 2024
a183eed
[Backport release-24.11] radicale: 3.3.0 -> 3.3.1 (#359019)
erictapen Nov 26, 2024
f22d8a1
yggdrasil: 0.5.9 -> 0.5.10
ehmry Nov 24, 2024
9ef99f0
abracadabra: 2.7.0 -> 2.7.1
markuskowa Nov 25, 2024
ba8cafc
limesctl: drop
SuperSandro2000 Nov 25, 2024
397e516
ocamlPackages.findlib: 1.9.7 → 1.9.8
vbgl Nov 20, 2024
4507801
xfce.xfce4-settings: Fix screen locked but lockscreen invisible after…
bobby285271 Nov 24, 2024
98f4971
[Backport release-24.11] xfce.xfce4-settings: Fix screen locked but l…
bobby285271 Nov 26, 2024
39a8e72
gitea: 1.22.3 -> 1.22.4
techknowlogick Nov 25, 2024
18590ee
linuxPackages.nvidiaPackages.production: 550.127.05 -> 550.135
Kiskae Nov 23, 2024
daa840d
llama-cpp: 3887 -> 4154
xddxdd Nov 25, 2024
7ce32f0
[Backport release-24.11] python312Packages.skops: disable flaky test …
pbsds Nov 26, 2024
d89d713
[Backport release-24.11] llama-cpp: 3887 -> 4154 (#359296)
philiptaron Nov 26, 2024
95802fb
[Backport release-24.11] chromium: resolve ref to rev for blink versi…
emilylange Nov 26, 2024
2d2ddf3
[Backport release-24.11] duckdb: 1.1.2 -> 1.1.3 (#358619)
pbsds Nov 26, 2024
907f826
kdePackages: Plasma 6.2.3 -> 6.2.4
K900 Nov 26, 2024
b33045f
[Backport release-24.11] kdePackages: Plasma 6.2.3 -> 6.2.4 (#359305)
K900 Nov 26, 2024
616d46a
[Backport release-24.11] lunatask: 2.0.12 -> 2.0.13 (#358940)
pbsds Nov 26, 2024
04c5060
nixos/binfmt: add option `addEmulatedSystemsToNixSandbox`
pbsds Nov 8, 2024
fcf30f5
[Backport release-24.11] streamcontroller: Use commit hash to fetch r…
pbsds Nov 26, 2024
307e66c
coqPackages.fourcolor: 1.3.1 → 1.4.0
vbgl Nov 21, 2024
b7293cb
diesel-cli: 2.2.4 -> 2.2.5
r-ryantm Nov 25, 2024
bd45261
television: 0.5.0 -> 0.5.1
r-ryantm Nov 22, 2024
1ed4bc5
sunvox: Add back wayback machine fallback src
OPNA2608 Nov 21, 2024
8b1b4b0
cloudflare-warp: 2024.9.346 -> 2024.11.309
kachick Nov 25, 2024
17d0af2
[Backport release-24.11] cloudflare-warp: 2024.9.346 -> 2024.11.309 (…
marcusramberg Nov 26, 2024
d4634f6
[Backport release-24.11] linuxPackages.nvidiaPackages.production: 550…
NickCao Nov 26, 2024
b436bc3
perlPackages.ModuleScanDeps: 1.34 -> 1.37
stigtsp Nov 19, 2024
4f8fa5b
reposilite: 3.5.18 -> 3.5.19
uku3lig Nov 23, 2024
e8353e4
forge-sparks: 0.3.0 -> 0.4.0
michaelgrahamevans Nov 9, 2024
9830142
tracexec: 0.5.2 -> 0.8.0
fpletz Nov 25, 2024
b124d15
[Backport release-24.11] tracexec: 0.5.2 -> 0.8.0 (#359390)
fpletz Nov 26, 2024
17d867d
[Backport release-24.11] reposilite: 3.5.18 -> 3.5.19 (#359371)
LeSuisse Nov 26, 2024
b1c613f
Merge: [Backport release-24.11] epson-escpr2: 1.2.20 -> 1.2.21 (#359010)
Ma27 Nov 26, 2024
87d3ec4
prometheus-redis-exporter: 1.65.0 -> 1.66.0
r-ryantm Nov 25, 2024
a4e48c2
gh: 2.61.0 -> 2.62.0
afh Nov 14, 2024
3881f80
goreleaser: 2.4.4 -> 2.4.5
SuperSandro2000 Nov 15, 2024
71b38a9
[Backport release-24.11] gitea: 1.22.3 -> 1.22.4 (#359285)
SuperSandro2000 Nov 26, 2024
d35fb95
[Backport release-24.11] goreleaser: 2.4.4 -> 2.4.5 (#359427)
SuperSandro2000 Nov 26, 2024
08aa8c0
goreleaser: 2.4.5 -> 2.4.8
SuperSandro2000 Nov 25, 2024
f169194
[Backport release-24.11] goreleaser: 2.4.5 -> 2.4.8 (#359428)
SuperSandro2000 Nov 26, 2024
2696cff
[Backport release-24.11] python312Packages.pinocchio: Disable test th…
wegank Nov 26, 2024
f8da7d8
floorp: 11.20.0 -> 11.21.0
christoph-heiss Nov 24, 2024
d76407b
[Backport release-24.11] notmuch-mailmover: 0.4.0 -> 0.5.0 (#358974)
wegank Nov 26, 2024
8ac17c6
htmldoc: 1.9.18 -> 1.9.19
r-ryantm Nov 22, 2024
4adc8fe
[Backport release-24.11] nvc: 1.14.1 -> 1.14.2 (#359099)
wegank Nov 26, 2024
f3b3462
[Backport release-24.11] cinny-desktop: fix build failure (#359174)
wegank Nov 26, 2024
34b3351
[Backport release-24.11] wordpress: 6.7 -> 6.7.1 (#359095)
wegank Nov 26, 2024
d4946ed
[Backport release-24.11] vivaldi: 7.0.3495.6 -> 7.0.3495.18 (#359005)
wegank Nov 26, 2024
75a5b92
[Backport release-24.11] rmapi: 0.25 -> 0.0.27.1 and switching to a m…
wegank Nov 26, 2024
bf5225a
[Backport release-24.11] firefox-beta-unwrapped: 133.0b1 -> 133.0b9 (…
wegank Nov 26, 2024
02dc6dd
[Backport release-24.11] sydbox: 2.2.0 -> 3.28.3 (#358071)
wegank Nov 26, 2024
57e76be
[Backport release-24.11] tidal-hifi: 5.16.0 -> 5.17.0 (#359184)
wegank Nov 26, 2024
05b3ece
[Backport release-24.11] bitwarden-desktop: 2024.9.0 -> 2024.11.1 (#3…
wegank Nov 26, 2024
39a7997
[Backport release-24.11] xpadneo: fix build issues for kernel 6.12 (#…
wegank Nov 26, 2024
f3e9221
Merge release-24.11 into staging-next-24.11
github-actions[bot] Nov 27, 2024
e77539a
firefox-unwrapped: 132.0.2 -> 133.0
mweinelt Nov 26, 2024
d9fcbee
firefox-bin-unwrapped: 132.0.2 -> 133.0
mweinelt Nov 26, 2024
ad16131
firefox-esr-128-unwrapped: 128.4.0esr -> 128.5.0esr
mweinelt Nov 26, 2024
dc1dae4
devtoolbox: 1.2 -> 1.2.1
Nov 25, 2024
cce6b5d
[Backport release-24.11] devtoolbox: 1.2 -> 1.2.1 (#359475)
Aleksanaa Nov 27, 2024
d3bfb6c
python313Packages.pycurl: 7.45.3 -> 7.45.3-unstable-2024-10-17
mweinelt Nov 13, 2024
b23e390
toot: 0.45.0 -> 0.47.0
Aleksanaa Nov 26, 2024
cab1dfb
[Backport release-24.11] toot: 0.45.0 -> 0.47.0 (#359520)
Aleksanaa Nov 27, 2024
f1f029e
[Backport release-24.11] abracadabra: 2.7.0 -> 2.7.1 (#359261)
markuskowa Nov 27, 2024
1afcd07
discord: bump all versions
DontEatOreo Nov 24, 2024
11a0cab
cutter: fix build against PySide 6.8
mjoerg Nov 26, 2024
c7c497e
[Backport release-24.11] cutter: fix build against PySide 6.8 (#359553)
Aleksanaa Nov 27, 2024
a1171ab
cobang: move to by-name
Bot-wxt1221 Nov 25, 2024
3a65adc
cobang: nixfmt
Bot-wxt1221 Nov 25, 2024
3a0d005
cobang: fix build
Bot-wxt1221 Nov 25, 2024
2020b73
[Backport release-24.11] cobang: fix build (#359555)
Aleksanaa Nov 27, 2024
1878056
singular: 4.3.2p16 -> 4.4.0p6
collares Nov 20, 2024
1bdcf39
woodpecker-server: 2.7.1 -> 2.7.3
r-ryantm Nov 27, 2024
85e7813
jasmin-compiler: 2024.07.1 → 2024.07.2
vbgl Nov 21, 2024
795e956
rofi-wayland: add patch for niri
nim65s Nov 15, 2024
2c4e309
[Backport release-24.11] rofi-wayland: add patch for niri (#359567)
Aleksanaa Nov 27, 2024
3d38f8e
vivaldi: use coreutils from nixpkgs
badmutex Nov 18, 2024
6318dc0
[Backport release-24.11] firefox-unwrapped: 132.0.2 -> 133.0 (#359469)
mweinelt Nov 27, 2024
28d1fb6
[Backport release-24.11] vivaldi: use coreutils from nixpkgs (#359577)
Aleksanaa Nov 27, 2024
f5495b9
nginx: fix compatibility with zlib-ng
fpletz Nov 24, 2024
28ba9e2
nixos/acme: Set /var/lib/acme permissions to 755
YorikSar Nov 4, 2024
e292d39
[Backport release-24.11] discord: bump all versions (#359538)
Artturin Nov 27, 2024
e2c2f87
angular-language-server: remove overjealous templating
SuperSandro2000 Nov 7, 2024
fb8b9c2
[Backport release-24.11] nixos/acme: Set /var/lib/acme permissions to…
fpletz Nov 27, 2024
000c745
[Backport release-24.11] nginx: fix compatibility with zlib-ng (#359579)
fpletz Nov 27, 2024
112703b
eyedropper: 1.0.0 -> 2.0.1
zendo Sep 21, 2024
f0fbc84
[Backport release-24.11] eyedropper: 1.0.0 -> 2.0.1 (#359593)
Aleksanaa Nov 27, 2024
dd0c4f0
wlvncc: unstable-2023-01-05 -> unstable-2024-11-24
teutat3s Nov 20, 2024
975ea7a
[Backport release-24.11] angular-language-server: remove overjealous …
SuperSandro2000 Nov 27, 2024
6bb2fb7
stdenv/custom: avoid aliases
m-bdf Nov 27, 2024
addb5a4
[Backport release-24.11] floorp: 11.20.0 -> 11.21.0 (#359436)
Scrumplex Nov 27, 2024
72c61c0
magic-vlsi: 8.3.497 -> 8.3.501
fedeinthemix Nov 26, 2024
f5b456b
[Backport release-24.11] stdenv/custom: avoid aliases (#359611)
Artturin Nov 27, 2024
c91fc57
opam: 2.2.0 → 2.3.0
vbgl Nov 25, 2024
d48f906
adminer-pematon: init at 4.12
JohnRTitor Nov 23, 2024
744a43a
tor-browser: 14.0.2 -> 14.0.3
felschr Nov 26, 2024
8a0e223
mullvad-browser: 14.0 -> 14.0.3
felschr Nov 26, 2024
150979b
[Backport release-24.11] woodpecker-server: 2.7.1 -> 2.7.3 (#359564)
adamcstephens Nov 27, 2024
c80bc2c
[Backport release-24.11] singular: 4.3.2p16 -> 4.4.0p6 (#359562)
collares Nov 27, 2024
fb6d23b
[Backport release-24.11] tor-browser: 14.0.2 -> 14.0.3, mullvad-brows…
felschr Nov 27, 2024
cdbc399
paperlib: fix darwin build
wegank Nov 25, 2024
cdc744b
[Backport release-24.11] magic-vlsi: 8.3.497 -> 8.3.501 (#359622)
wegank Nov 27, 2024
825d771
audiobookshelf: 2.16.2 -> 2.17.1
Toby222 Nov 18, 2024
1954fca
audiobookshelf: 2.17.1 -> 2.17.2
mjoerg Nov 26, 2024
ab1a081
[24.11] audiobookshelf: 2.16.2 -> 2.17.2 (#359674)
adamcstephens Nov 27, 2024
b9f8c20
python312Packages.mitmproxy-rs: 0.9.2 -> 0.10.7
SuperSandro2000 Nov 25, 2024
67d6d93
python312Packages.mitmproxy: 11.0.0 -> 11.0.1
SuperSandro2000 Nov 25, 2024
ceee849
[Backport release-24.11] television: 0.5.0 -> 0.5.1 (#359348)
wegank Nov 27, 2024
816c017
[Backport release-24.11] diesel-cli: 2.2.4 -> 2.2.5 (#359347)
wegank Nov 27, 2024
83f990e
python312Packages.fasttext-predict: 0.9.2.2 -> 0.9.2.4
SuperSandro2000 Nov 25, 2024
b96092e
searxng: 0-unstable-2024-11-17 -> 0-unstable-2024-11-25
SuperSandro2000 Nov 25, 2024
a1a3ea8
[Backport release-24.11] paperlib: fix darwin build (#359671)
wegank Nov 27, 2024
4526fd5
golangci-lint: 1.62.0 -> 1.62.2
SuperSandro2000 Nov 26, 2024
edc274d
nixos/mailman: wrap mailman cli to start as mailman user
SuperSandro2000 Aug 6, 2024
ff31b81
nixos/lib/test-driver: fix linting after compatibility clean‐up
emilazy Nov 25, 2024
0f6738d
[staging-next-24.11] nixos/lib/test-driver: fix linting after compati…
emilazy Nov 27, 2024
68a4224
[Backport release-24.11] cbmc: 6.0.1 -> 6.4.0 (#359200)
wegank Nov 27, 2024
32194c3
[Backport release-24.11] manifold: 2.5.1-unstable-2024-11-08 -> 3.0.0…
wegank Nov 27, 2024
dda98db
[Backport release-24.11] forge-sparks: 0.3.0 -> 0.4.0 (#359378)
wegank Nov 27, 2024
9f17305
[Backport release-24.11] prometheus-redis-exporter: 1.65.0 -> 1.66.0 …
wegank Nov 27, 2024
56bfb19
[Backport release-24.11] htmldoc: 1.9.18 -> 1.9.19 (#359446)
wegank Nov 27, 2024
ce81fec
[Backport release-24.11] sunvox: Add back wayback machine fallback sr…
wegank Nov 27, 2024
868494d
Merge release-24.11 into staging-next-24.11
github-actions[bot] Nov 28, 2024
8e93d09
dissent: 0.0.30 -> 0.0.31
r-ryantm Nov 28, 2024
2a6058f
[Backport release-24.11] dissent: 0.0.30 -> 0.0.31 (#359732)
Aleksanaa Nov 28, 2024
8fdfa86
scheherazade-new: 4.000 → 4.300
vbgl Nov 26, 2024
f003d15
maintainers: add damhiya
damhiya Aug 15, 2024
21534ca
coqPackages.Ordinal: init at 0.5.3
damhiya Aug 15, 2024
d55940b
coqPackages.ssprove: 0.2.1 → 0.2.2
4ever2 Nov 27, 2024
fd357b1
[Backport release-24.11] gh: 2.61.0 -> 2.62.0 (#359422)
LeSuisse Nov 28, 2024
fd5e080
gancio: remove mkYarnPackage usage
TomaSajt Oct 29, 2024
6b1dcfe
gancioPlugins.telegram-bridge: remove mkYarnPackage usage
TomaSajt Nov 5, 2024
6b729dc
enableAllTerminfo: re-add unbroken contour
Nov 27, 2024
edb5696
gh: 2.62.0 -> 2.63.0
afh Nov 27, 2024
6d1f015
[Backport release-24.11] wlvncc: unstable-2023-01-05 -> unstable-2024…
fpletz Nov 28, 2024
f29cd78
[Backport release-24.11] golangci-lint: 1.62.0 -> 1.62.2 (#359686)
SuperSandro2000 Nov 28, 2024
42e9c7a
[Backport release-24.11] nixos/mailman: wrap mailman cli to start as …
SuperSandro2000 Nov 28, 2024
08602d1
mopac: 23.0.0 -> 23.0.2
markuskowa Nov 25, 2024
8ca17d5
[Backport release-24.11] perlPackages.ModuleScanDeps: 1.34 -> 1.37 (#…
LeSuisse Nov 28, 2024
60daf00
discord: add `pipewire` to fix screensharing
Gliczy Nov 27, 2024
8e1b1a2
discord-canary: 0.0.527 -> 0.0.528
Gliczy Nov 27, 2024
8460d66
staging-next-24.11 iteration 1 - 2024-11-17 (#356895)
vcunat Nov 28, 2024
8ab9858
[Backport release-24.11] nixos/binfmt: add option `addEmulatedSystems…
infinisil Nov 28, 2024
9a4addb
nixos/goatcounter: Fix typo in link
l0b0 Nov 20, 2024
c71ad5c
[Backport release-24.11] nixos/goatcounter: Fix typo in link (#359937)
infinisil Nov 28, 2024
f2a7707
rl-2411: Match to master branch
infinisil Nov 28, 2024
bdd61d8
[Backport release-24.11] python312Packages.mitmproxy: 11.0.0 -> 11.0.…
SuperSandro2000 Nov 28, 2024
578a15c
[Backport release-24.11] searxng: 0-unstable-2024-11-17 -> 0-unstable…
SuperSandro2000 Nov 28, 2024
5603ab6
nixfmt-rfc-style: 2024-08-16 -> 2024-11-26 (#359904)
infinisil Nov 28, 2024
40ab64d
lomiri.lomiri-url-dispatcher: Fix libexec binary location in services
OPNA2608 Nov 27, 2024
5f5108b
[Backport release-24.11] limesctl: drop (#359268)
SuperSandro2000 Nov 29, 2024
e7b9b4c
folio: 24.12 -> 24.13
Aleksanaa Nov 27, 2024
3fa9a70
[Backport release-24.11] adminer-pematon: init at 4.12 (#359640)
JohnRTitor Nov 29, 2024
bec7992
foliate: 3.1.1 -> 3.2.0
r-ryantm Nov 28, 2024
0d18740
[Backport release-24.11] foliate: 3.1.1 -> 3.2.0 (#360068)
Aleksanaa Nov 29, 2024
65ed34e
cargo-deb: fix build failure
pineapplehunter Nov 28, 2024
4107f43
[Backport release-24.11] cargo-deb: fix build failure (#360072)
Aleksanaa Nov 29, 2024
e2c1570
tesh: fix build
domenkozar Nov 20, 2024
443b602
[Backport release-24.11] tesh: fix build (#360075)
Aleksanaa Nov 29, 2024
68f2e8e
ponysay: fix SyntaxWarning
noamraph Nov 19, 2024
ba54f93
[Backport release-24.11] ponysay: fix SyntaxWarning (#360076)
Aleksanaa Nov 29, 2024
7cc1b89
rider: add avalonia libs needed for dotMemory
js6pak Oct 13, 2024
ac0afdb
[Backport release-24.11] rider: add avalonia libs needed for dotMemor…
Aleksanaa Nov 29, 2024
b2a1ce0
php84Extensions.xdebug: 3.3.2 -> 3.4.0
r-ryantm Nov 29, 2024
a94cae8
php81Packages.grumphp: 2.6.0 -> 2.9.0
r-ryantm Nov 28, 2024
7459b5f
n98-magerun2: 7.4.0 -> 7.5.0
r-ryantm Nov 28, 2024
0e7989b
phpactor: 2024.11.05.0 -> 2024.11.28.0
r-ryantm Nov 28, 2024
29a29d8
[Backport release-24.11] php84Extensions.xdebug: 3.3.2 -> 3.4.0 (#360…
drupol Nov 29, 2024
a3b12a7
php84Extensions.mongodb: 1.20.0 -> 1.20.1
r-ryantm Nov 28, 2024
07f3c7a
php84Extensions.xdebug: remove broken flag
piotrkwiecinski Nov 29, 2024
1f61405
[Backport release-24.11] php84Extensions.xdebug: remove broken flag (…
drupol Nov 29, 2024
c789002
[Backport release-24.11] gancio: remove mkYarnPackage usage (#359800)
r-vdp Nov 29, 2024
f3ecf4f
[Backport release-24.11] enableAllTerminfo: re-add unbroken contour (…
cafkafk Nov 29, 2024
f33a290
diffpdf: fix homepage path typo in meta
mcnesium Nov 29, 2024
d077e80
[Backport release-24.11] diffpdf: fix homepage path typo in meta (#36…
Aleksanaa Nov 29, 2024
c42c46a
depotdownloader: 2.7.3 -> 2.7.4
yuuko-partyvan Nov 27, 2024
2e61b6f
rl-2411: Match to master branch (#359949)
infinisil Nov 29, 2024
2615e3d
[Backport release-24.11] mopac: 23.0.0 -> 23.0.2 (#359864)
markuskowa Nov 29, 2024
1509fda
[Backport release-24.11] nixfmt-rfc-style: 2024-08-16 -> 2024-11-26 (…
infinisil Nov 29, 2024
25fd9d7
cargo-feature: fix build failure
pineapplehunter Nov 28, 2024
31e2b2e
[Backport release-24.11] discord: add pipewire to fix screensharing; …
Scrumplex Nov 29, 2024
3e25ad2
[Backport release-24.11] depotdownloader: 2.7.3 -> 2.7.4 (#360104)
Scrumplex Nov 29, 2024
b6d9ccf
[Backport release-24.11] cargo-feature: fix test failure (#360124)
Aleksanaa Nov 29, 2024
49b0b1c
nixos/renovate: unset service restart
Scrumplex Nov 26, 2024
726dc89
nextcloud28Packages: update
britter Nov 29, 2024
254e818
nextcloud29Packages: update
britter Nov 29, 2024
dd6decb
nextcloud30Packages: update
britter Nov 29, 2024
be24fd6
[Backport release-24.11] gh: 2.62.0 -> 2.63.0 (#359814)
wegank Nov 29, 2024
084a9c4
[Backport release-24.11] nixos/renovate: unset service restart (#360133)
Scrumplex Nov 29, 2024
7d6dc5f
Merge: [Backport release-24.11] Nextcloud: Update apps (#360135)
Ma27 Nov 29, 2024
5060af0
libblake3: 1.5.4 -> 1.5.5
fgaz Nov 27, 2024
c087c53
bloat: 0-unstable-2024-06-17 -> 0-unstable-2024-10-28
r-ryantm Nov 28, 2024
783c1a7
mupen64plus: 2.5.9 -> 2.6.0
bloominstrong Oct 9, 2024
29e1b49
[Backport release-24.11] pnpm: 9.12.3 -> 9.14.2 (#357980)
Scrumplex Nov 29, 2024
552b78f
pnpm: 9.14.2 -> 9.14.4
MisileLab Nov 29, 2024
353af7d
[Backport release-24.11] pnpm: 9.14.2 -> 9.14.4 (#360218)
Scrumplex Nov 29, 2024
e03dc36
doc/release-notes: init wiki section
getchoo Nov 28, 2024
44af0de
matrix-synapse: 1.119.0 -> 1.120.0
Ma27 Nov 26, 2024
4daa9e2
percona-server: 8.4.0-1 -> 8.4.2-2
LeSuisse Nov 28, 2024
6eaa67c
percona-server_8_0: 8.0.37-29 -> 8.0.39-30
LeSuisse Nov 28, 2024
e6b563e
nixos/mysql: fix evaluation of percona test
Ma27 Nov 29, 2024
365c307
[Backport release-24.11] mupen64plus: 2.5.9 -> 2.6.0 (#360212)
Scrumplex Nov 29, 2024
bf802b2
nixos/prometheus.exporters.unifi: drop
dotlambda Nov 29, 2024
a3a95bd
[Backport release-24.11] doc/release-notes: init wiki section (#360227)
infinisil Nov 29, 2024
070f07e
[Backport release-24.11] nixos/prometheus.exporters.unifi: drop (#360…
fpletz Nov 29, 2024
8b24d59
nixos/os-release: make default_hostname distroId
oneingan Nov 28, 2024
6e64fc8
[Backport release-24.11] nixos/os-release: make default_hostname dist…
jopejoe1 Nov 29, 2024
112aa87
[Backport release-24.11] php84Extensions.mongodb: 1.20.0 -> 1.20.1 (#…
NickCao Nov 29, 2024
af17aec
rl-2411: `lib` release notes
infinisil Nov 28, 2024
d20209c
[release-24.11] Lib release notes backport (#360255)
infinisil Nov 29, 2024
8b4d5bc
workflows/eval.yml: Run on dev branch pushes and apply rebuild labels
infinisil Nov 27, 2024
154c2ac
enchant: fix broken release URL
ophestra Nov 29, 2024
58bcb00
[Backport release-24.11] enchant: fix broken release URL (#360285)
Aleksanaa Nov 30, 2024
e4fc7c6
[Backport release-24.11] folio: 24.12 -> 24.13 (#360029)
Aleksanaa Nov 30, 2024
81d7113
librewolf: 132.0.2-1 -> 133.0-1
fpletz Nov 29, 2024
0af2dc8
[Backport release-24.11] librewolf: 132.0.2-1 -> 133.0-1 (#360289)
fpletz Nov 30, 2024
f22dff8
meteo-qt: add .desktop file
linuxissuper Nov 25, 2024
f888ea1
[Backport release-24.11] meteo-qt: add .desktop file (#360300)
Aleksanaa Nov 30, 2024
200541d
[Backport release-24.11] Use GHA eval to assign rebuild labels (#360258)
JohnRTitor Nov 30, 2024
8094679
[Backport release-24.11] n98-magerun2: 7.4.0 -> 7.5.0 (#360082)
drupol Nov 30, 2024
87d7d0a
[Backport release-24.11] php81Packages.grumphp: 2.6.0 -> 2.9.0 (#360081)
drupol Nov 30, 2024
540fd6a
[Backport release-24.11] phpactor: 2024.11.05.0 -> 2024.11.28.0 (#360…
drupol Nov 30, 2024
f14b9ae
nixos/networkd: add IPv6RetransmissionTimeSec option to [Network] sec…
NickCao Jul 28, 2024
19fd8f8
nixos/networkd add IPv4ProxyARPPrivateVLAN option to [Network] section
NickCao Jul 28, 2024
701eec6
nixos/networkd: add L3MasterDevice option to [RoutingPolicyRule] section
NickCao Jul 28, 2024
8b4d73a
nixos/networkd: add dhcpServerConfig.PersistLeases option
mperlman1 Nov 2, 2024
0351046
[Backport release-24.11] nixos/networkd: add some new options in syst…
fpletz Nov 30, 2024
4ab5e28
[Backport release-24.11] nixos/networkd: add dhcpServerConfig.Persist…
fpletz Nov 30, 2024
10c7a88
nixos/networkd: fix eval
fpletz Nov 30, 2024
d042d0f
[Backport release-24.11] nixos/networkd: fix eval (#360316)
fpletz Nov 30, 2024
adb3aea
jogger: 1.2.4-unstable-2024-04-05 -> 1.2.5
Aleksanaa Nov 29, 2024
e3c5085
[Backport release-24.11] jogger: 1.2.4-unstable-2024-04-05 -> 1.2.5 (…
Aleksanaa Nov 30, 2024
9716fbb
outline: 0.80.2 -> 0.81.0
xanderio Nov 11, 2024
809802e
outline: 0.81.0 -> 0.81.1
xanderio Nov 25, 2024
70ea723
nfs-ganesha: 6.2 -> 6.3
r-ryantm Nov 26, 2024
7e64012
ntirpc: 6.0.1 -> 6.3
markuskowa Nov 30, 2024
58f46d7
Merge: [Backport release-24.11] matrix-synapse: 1.119.0 -> 1.120.0 (#…
Ma27 Nov 30, 2024
190126c
Merge: [Backport release-24.11] percona-server_8_0: 8.0.37-29 -> 8.0.…
Ma27 Nov 30, 2024
5fb2b23
[Backport release-24.11] lomiri.lomiri-url-dispatcher: Fix libexec bi…
OPNA2608 Nov 30, 2024
9fa24bd
dmarc-metrics-exporter: 1.1.0 -> 1.2.0
r-ryantm Nov 28, 2024
f0be410
Merge: [Backport release-24.11] dmarc-metrics-exporter: 1.1.0 -> 1.2.…
Ma27 Nov 30, 2024
a7a1161
[Backport release-24.11] nfs-ganesha: 6.2 -> 6.3 (#360376)
NickCao Nov 30, 2024
a2edbc5
gapless: 4.0 -> 4.2
r-ryantm Nov 30, 2024
9096f4d
[Backport release-24.11] gapless: 4.0 -> 4.2 (#360442)
Aleksanaa Nov 30, 2024
9cd016b
README: Update to 24.11
RossComputerGuy Nov 28, 2024
488f005
[Backport release-24.11] README: Update to 24.11 (#360455)
RossComputerGuy Nov 30, 2024
9a54d49
Release 24.11
RossComputerGuy Nov 28, 2024
62c435d
Release 24.11 (#360465)
RossComputerGuy Nov 30, 2024
5fd905e
meilisearch: allow configuring datadir
MatthiasvB Dec 29, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
245 changes: 245 additions & 0 deletions .github/workflows/eval.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,245 @@
name: Eval

on:
pull_request_target:
push:
# Keep this synced with ci/request-reviews/dev-branches.txt
branches:
- master
- staging
- release-*
- staging-*
- haskell-updates
- python-updates

permissions:
contents: read

jobs:
attrs:
name: Attributes
runs-on: ubuntu-latest
outputs:
mergedSha: ${{ steps.merged.outputs.mergedSha }}
baseSha: ${{ steps.baseSha.outputs.baseSha }}
systems: ${{ steps.systems.outputs.systems }}
steps:
# Important: Because of `pull_request_target`, this doesn't check out the PR,
# but rather the base branch of the PR, which is needed so we don't run untrusted code
- name: Check out the ci directory of the base branch
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
path: base
sparse-checkout: ci
- name: Check if the PR can be merged and get the test merge commit
id: merged
env:
GH_TOKEN: ${{ github.token }}
GH_EVENT: ${{ github.event_name }}
run: |
case "$GH_EVENT" in
push)
echo "mergedSha=${{ github.sha }}" >> "$GITHUB_OUTPUT"
;;
pull_request_target)
if mergedSha=$(base/ci/get-merge-commit.sh ${{ github.repository }} ${{ github.event.number }}); then
echo "Checking the merge commit $mergedSha"
echo "mergedSha=$mergedSha" >> "$GITHUB_OUTPUT"
else
# Skipping so that no notifications are sent
echo "Skipping the rest..."
fi
;;
esac
rm -rf base
- name: Check out the PR at the test merge commit
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
# Add this to _all_ subsequent steps to skip them
if: steps.merged.outputs.mergedSha
with:
ref: ${{ steps.merged.outputs.mergedSha }}
fetch-depth: 2
path: nixpkgs

- name: Determine base commit
if: github.event_name == 'pull_request_target' && steps.merged.outputs.mergedSha
id: baseSha
run: |
baseSha=$(git -C nixpkgs rev-parse HEAD^1)
echo "baseSha=$baseSha" >> "$GITHUB_OUTPUT"

- name: Install Nix
uses: cachix/install-nix-action@08dcb3a5e62fa31e2da3d490afc4176ef55ecd72 # v30
if: steps.merged.outputs.mergedSha

- name: Evaluate the list of all attributes and get the systems matrix
id: systems
if: steps.merged.outputs.mergedSha
run: |
nix-build nixpkgs/ci -A eval.attrpathsSuperset
echo "systems=$(<result/systems.json)" >> "$GITHUB_OUTPUT"

- name: Upload the list of all attributes
uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3
if: steps.merged.outputs.mergedSha
with:
name: paths
path: result/*

outpaths:
name: Outpaths
runs-on: ubuntu-latest
needs: attrs
# Skip this and future steps if the PR can't be merged
if: needs.attrs.outputs.mergedSha
strategy:
matrix:
system: ${{ fromJSON(needs.attrs.outputs.systems) }}
steps:
- name: Download the list of all attributes
uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8
with:
name: paths
path: paths

- name: Check out the PR at the test merge commit
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
ref: ${{ needs.attrs.outputs.mergedSha }}
path: nixpkgs

- name: Install Nix
uses: cachix/install-nix-action@08dcb3a5e62fa31e2da3d490afc4176ef55ecd72 # v30

- name: Evaluate the ${{ matrix.system }} output paths for all derivation attributes
env:
MATRIX_SYSTEM: ${{ matrix.system }}
run: |
nix-build nixpkgs/ci -A eval.singleSystem \
--argstr evalSystem "$MATRIX_SYSTEM" \
--arg attrpathFile ./paths/paths.json \
--arg chunkSize 10000
# If it uses too much memory, slightly decrease chunkSize

- name: Upload the output paths and eval stats
uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3
if: needs.attrs.outputs.mergedSha
with:
name: intermediate-${{ matrix.system }}
path: result/*

process:
name: Process
runs-on: ubuntu-latest
needs: [ outpaths, attrs ]
outputs:
baseRunId: ${{ steps.baseRunId.outputs.baseRunId }}
steps:
- name: Download output paths and eval stats for all systems
uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8
with:
pattern: intermediate-*
path: intermediate

- name: Check out the PR at the test merge commit
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
ref: ${{ needs.attrs.outputs.mergedSha }}
path: nixpkgs

- name: Install Nix
uses: cachix/install-nix-action@08dcb3a5e62fa31e2da3d490afc4176ef55ecd72 # v30

- name: Combine all output paths and eval stats
run: |
nix-build nixpkgs/ci -A eval.combine \
--arg resultsDir ./intermediate \
-o prResult

- name: Upload the combined results
uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3
with:
name: result
path: prResult/*

- name: Get base run id
if: needs.attrs.outputs.baseSha
id: baseRunId
run: |
# Get the latest eval.yml workflow run for the PR's base commit
if ! run=$(gh api --method GET /repos/"$REPOSITORY"/actions/workflows/eval.yml/runs \
-f head_sha="$BASE_SHA" \
--jq '.workflow_runs | sort_by(.run_started_at) | .[-1]') \
|| [[ -z "$run" ]]; then
echo "Could not find an eval.yml workflow run for $BASE_SHA, cannot make comparison"
exit 0
fi
echo "Comparing against $(jq .html_url <<< "$run")"
runId=$(jq .id <<< "$run")
conclusion=$(jq -r .conclusion <<< "$run")

while [[ "$conclusion" == null ]]; do
echo "Workflow not done, waiting 10 seconds before checking again"
sleep 10
conclusion=$(gh api /repos/"$REPOSITORY"/actions/runs/"$runId" --jq '.conclusion')
done

if [[ "$conclusion" != "success" ]]; then
echo "Workflow was not successful, cannot make comparison"
exit 0
fi

echo "baseRunId=$runId" >> "$GITHUB_OUTPUT"
env:
REPOSITORY: ${{ github.repository }}
BASE_SHA: ${{ needs.attrs.outputs.baseSha }}
GH_TOKEN: ${{ github.token }}

- uses: actions/download-artifact@v4
if: steps.baseRunId.outputs.baseRunId
with:
name: result
path: baseResult
github-token: ${{ github.token }}
run-id: ${{ steps.baseRunId.outputs.baseRunId }}

- name: Compare against the base branch
if: steps.baseRunId.outputs.baseRunId
run: |
nix-build nixpkgs/ci -A eval.compare \
--arg beforeResultDir ./baseResult \
--arg afterResultDir ./prResult \
-o comparison

# TODO: Request reviews from maintainers for packages whose files are modified in the PR

- name: Upload the combined results
if: steps.baseRunId.outputs.baseRunId
uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3
with:
name: comparison
path: comparison/*

# Separate job to have a very tightly scoped PR write token
tag:
name: Tag
runs-on: ubuntu-latest
needs: process
if: needs.process.outputs.baseRunId
permissions:
pull-requests: write
steps:
- name: Download process result
uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8
with:
name: comparison
path: comparison

- name: Tagging pull request
run: |
gh api \
--method POST \
/repos/${{ github.repository }}/issues/${{ github.event.number }}/labels \
--input <(jq -c '{ labels: .labels }' comparison/changed-paths.json)
env:
GH_TOKEN: ${{ github.token }}
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,9 +52,9 @@ Nixpkgs and NixOS are built and tested by our continuous integration
system, [Hydra](https://hydra.nixos.org/).

* [Continuous package builds for unstable/master](https://hydra.nixos.org/jobset/nixos/trunk-combined)
* [Continuous package builds for the NixOS 24.05 release](https://hydra.nixos.org/jobset/nixos/release-24.05)
* [Continuous package builds for the NixOS 24.11 release](https://hydra.nixos.org/jobset/nixos/release-24.11)
* [Tests for unstable/master](https://hydra.nixos.org/job/nixos/trunk-combined/tested#tabs-constituents)
* [Tests for the NixOS 24.05 release](https://hydra.nixos.org/job/nixos/release-24.05/tested#tabs-constituents)
* [Tests for the NixOS 24.11 release](https://hydra.nixos.org/job/nixos/release-24.11/tested#tabs-constituents)

Artifacts successfully built with Hydra are published to cache at
https://cache.nixos.org/. When successful build and test criteria are
Expand Down
2 changes: 1 addition & 1 deletion ci/OWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
# Processing of this file is implemented in workflows/codeowners-v2.yml

# CI
/.github/workflows @NixOS/Security @Mic92 @zowoq
/.github/workflows @NixOS/Security @Mic92 @zowoq @infinisil
/.github/workflows/check-nix-format.yml @infinisil
/.github/workflows/nixpkgs-vet.yml @infinisil @philiptaron
/.github/workflows/codeowners-v2.yml @infinisil
Expand Down
1 change: 1 addition & 0 deletions ci/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -26,4 +26,5 @@ in
inherit pkgs;
requestReviews = pkgs.callPackage ./request-reviews { };
codeownersValidator = pkgs.callPackage ./codeowners-validator { };
eval = pkgs.callPackage ./eval { };
}
19 changes: 19 additions & 0 deletions ci/eval/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# Nixpkgs CI evaluation

The code in this directory is used by the [eval.yml](../../.github/workflows/eval.yml) GitHub Actions workflow to evaluate the majority of Nixpkgs for all PRs, effectively making sure that when the development branches are processed by Hydra, no evaluation failures are encountered.

Furthermore it also allows local evaluation using
```
nix-build ci -A eval.full \
--max-jobs 4
--cores 2
--arg chunkSize 10000
```

- `--max-jobs`: The maximum number of derivations to run at the same time. Only each [supported system](../supportedSystems.nix) gets a separate derivation, so it doesn't make sense to set this higher than that number.
- `--cores`: The number of cores to use for each job. Recommended to set this to the amount of cores on your system divided by `--max-jobs`.
- `chunkSize`: The number of attributes that are evaluated simultaneously on a single core. Lowering this decreases memory usage at the cost of increased evaluation time. If this is too high, there won't be enough chunks to process them in parallel, and will also increase evaluation time.

A good default is to set `chunkSize` to 10000, which leads to about 3.6GB max memory usage per core, so suitable for fully utilising machines with 4 cores and 16GB memory, 8 cores and 32GB memory or 16 cores and 64GB memory.

Note that 16GB memory is the recommended minimum, while with less than 8GB memory evaluation time suffers greatly.
Loading
Loading