Commit graph

81 commits

Author SHA1 Message Date
Defelo
5ddeaec8d2
chore(flake): set abort-on-warn 2025-11-04 21:36:44 +01:00
Defelo
923b507a85
fix: runCommandNoCCLocal -> runCommand 2025-11-04 21:36:44 +01:00
Defelo
2282b31fa1
fix: pkgs.system -> pkgs.stdenv.hostPlatform.system 2025-11-04 21:36:44 +01:00
github-actions[bot]
9ad86e34b3 chore: update flake.lock
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/02f2cb8e0feb4596d20cc52fda73ccee960e3538?narHash=sha256-tH3wHnOJms%2BU4k/rK2Nn1RfBrhffX92jLP/2VndSn0w%3D' (2025-10-24)
  → 'github:NixOS/nixpkgs/a7fc11be66bdfb5cdde611ee5ce381c183da8386?narHash=sha256-QoJjGd4NstnyOG4mm4KXF%2BweBzA2AH/7gn1Pmpfcb0A%3D' (2025-10-31)
2025-11-03 00:58:44 +00:00
github-actions[bot]
ea38d8edb2 chore: update flake.lock
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/63bdb5d90fa2fa11c42f9716ad1e23565613b07c?narHash=sha256-c5C907Raf9eY8f1NUXYeju9aUDlm227s/V0OptEbypA%3D' (2025-10-19)
  → 'github:NixOS/nixpkgs/02f2cb8e0feb4596d20cc52fda73ccee960e3538?narHash=sha256-tH3wHnOJms%2BU4k/rK2Nn1RfBrhffX92jLP/2VndSn0w%3D' (2025-10-24)
2025-10-27 00:59:45 +00:00
Defelo
a4df497e8e
feat: add EXTRA_NIX_CONFIG variable 2025-10-23 19:33:30 +02:00
Defelo
14dae8f6a6
fix: add --no-exit-status flag to nixpkgs-review 2025-10-23 19:33:30 +02:00
Defelo
55079052c9
fix: change sandbox default to relaxed on darwin 2025-10-23 16:00:59 +02:00
github-actions[bot]
b90818ee63 chore: update flake.lock
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/362791944032cb532aabbeed7887a441496d5e6e?narHash=sha256-gKl2Gtro/LNf8P%2B4L3S2RsZ0G390ccd5MyXYrTdMCFE%3D' (2025-10-11)
  → 'github:NixOS/nixpkgs/63bdb5d90fa2fa11c42f9716ad1e23565613b07c?narHash=sha256-c5C907Raf9eY8f1NUXYeju9aUDlm227s/V0OptEbypA%3D' (2025-10-19)
2025-10-20 00:58:06 +00:00
github-actions[bot]
52a918e56a
chore: update flake.lock
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/d7f52a7a640bc54c7bb414cca603835bf8dd4b10?narHash=sha256-krgZxGAIIIKFJS%2BUB0l8do3sYUDWJc75M72tepmVMzE%3D' (2025-10-05)
  → 'github:NixOS/nixpkgs/362791944032cb532aabbeed7887a441496d5e6e?narHash=sha256-gKl2Gtro/LNf8P%2B4L3S2RsZ0G390ccd5MyXYrTdMCFE%3D' (2025-10-11)
• Updated input 'nixpkgs-review':
    'github:Mic92/nixpkgs-review/51bb651a1d69e6eb72402bb16c568ec45473f5d3?narHash=sha256-bw8iRE%2BP54WiMvI7fAl52QLSjYb8LU4hqJT0Nc3Xt48%3D' (2025-10-10)
  → 'github:Mic92/nixpkgs-review/31380da91b8f6be2b2e30f42047e2a3ebb68e024?narHash=sha256-bw8iRE%2BP54WiMvI7fAl52QLSjYb8LU4hqJT0Nc3Xt48%3D' (2025-10-11)
2025-10-13 08:04:11 +02:00
Defelo
7afd3dc380
feat(build): set GITHUB_TOKEN for upterm session 2025-10-11 00:35:09 +02:00
Defelo
ea88e37623
fix: correctly fetch GH eval results if there are no rebuilds 2025-10-11 00:32:30 +02:00
github-actions[bot]
69b2ac722d
chore: update flake.lock
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/625ad6366178f03acd79f9e3822606dd7985b657?narHash=sha256-wg1Lz/1FC5Q13R%2BmM5a2oTV9TA9L/CHHTm3/PiLayfA%3D' (2025-10-02)
  → 'github:NixOS/nixpkgs/d7f52a7a640bc54c7bb414cca603835bf8dd4b10?narHash=sha256-krgZxGAIIIKFJS%2BUB0l8do3sYUDWJc75M72tepmVMzE%3D' (2025-10-05)
2025-10-06 20:26:01 +02:00
Defelo
f722085552
fix: don't pass (potentially) large values via environment variables 2025-10-05 16:24:33 +02:00
Defelo
c3338dcf81
feat(self-update): disable workflow if token is not set 2025-10-02 21:29:47 +02:00
github-actions[bot]
95fc7e91f8 chore: update flake.lock
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/c53baa6685261e5253a1c355a1b322f82674a824?narHash=sha256-R94HxJBi%2BRK1iCm8Y4Q9pdrHZl0GZoDPIaYwjxRNPh4%3D' (2025-08-25)
  → 'github:NixOS/nixpkgs/625ad6366178f03acd79f9e3822606dd7985b657?narHash=sha256-wg1Lz/1FC5Q13R%2BmM5a2oTV9TA9L/CHHTm3/PiLayfA%3D' (2025-10-02)
• Updated input 'nixpkgs-review':
    'github:Mic92/nixpkgs-review/eda950b6dc10ae0aeaaaae6b98a55f0040de530e?narHash=sha256-4TeZPtWS5A2GhnnR3R2WWq4MnQVoDG3DbqSDhGGrx0Q%3D' (2025-08-17)
  → 'github:Mic92/nixpkgs-review/7b1afb00bd3d66a6dbf1279a944b60f59db952b3?narHash=sha256-HC2HyAHRgNHDOHUSFzeoYLOLD3ltX%2BEMWE%2Bkr5RLx8c%3D' (2025-09-22)
• Updated input 'nixpkgs-review/flake-parts':
    'github:hercules-ci/flake-parts/af66ad14b28a127c5c0f3bbb298218fc63528a18?narHash=sha256-pHYj8gUBapuUzKV/kN/tR3Zvqc7o6gdFB9XKXIp1SQ8%3D' (2025-08-06)
  → 'github:hercules-ci/flake-parts/4524271976b625a4a605beefd893f270620fd751?narHash=sha256-%2BuWLQZccFHwqpGqr2Yt5VsW/PbeJVTn9Dk6SHWhNRPw%3D' (2025-09-01)
• Updated input 'nixpkgs-review/nixpkgs':
    'github:NixOS/nixpkgs/be9e214982e20b8310878ac2baa063a961c1bdf6?narHash=sha256-HM791ZQtXV93xtCY%2BZxG1REzhQenSQO020cu6rHtAPk%3D' (2025-07-09)
  → 'github:NixOS/nixpkgs/90ade7da38aa49c2e2693a04a44662a0e61530e9?narHash=sha256-H%2BC4c%2BjKCZpSJHODHFaY6b2ciB3Hv00V5QKA7yUVtis%3D' (2025-09-19)
• Updated input 'nixpkgs-review/treefmt-nix':
    'github:numtide/treefmt-nix/1298185c05a56bff66383a20be0b41a307f52228?narHash=sha256-B%2B3g9%2B76KlGe34Yk9za8AF3RL%2BlnbHXkLiVHLjYVOAc%3D' (2025-08-06)
  → 'github:numtide/treefmt-nix/128222dc911b8e2e18939537bed1762b7f3a04aa?narHash=sha256-/DbPkh6PZOgfueCbs3uzlk4ASU2nPPsiVWhpMCNkAd0%3D' (2025-09-18)
2025-10-02 18:06:46 +00:00
Defelo
9ca3ae0fd0
ci: add flake-update workflow 2025-10-02 19:36:31 +02:00
Defelo
d4a0e8702a
fix(shortcut): don't disable systems if there are no rebuilds at all
Resolves #41
2025-09-21 16:40:28 +02:00
Defelo
3554d4f59d
refactor: move custom packages into flake 2025-09-01 18:08:39 +02:00
Defelo
85e23da6bf
ci: add check workflow 2025-09-01 18:08:39 +02:00
Defelo
5a4df34f46
style: nix fmt 2025-09-01 18:08:39 +02:00
Defelo
08d011b4a5
chore: add treefmt 2025-09-01 18:08:38 +02:00
Defelo
2f12878792
chore: add .gitignore 2025-08-26 02:28:13 +02:00
Defelo
d5f590b569
feat: mark pr as ready for review on success 2025-08-26 02:10:50 +02:00
Defelo
b04abd83bf
feat: automatically merge on successful review 2025-08-26 02:08:10 +02:00
David Chocholatý
c5762044eb
fix: use nix profile add instead of install 2025-08-26 01:44:59 +02:00
Defelo
0d538109f8
feat: add commit hash to report 2025-08-18 17:39:18 +02:00
Defelo
960b703e17
feat(shortcut): focus submit button after setting inputs 2025-07-22 16:54:09 +02:00
Defelo
0c6bb812a4
feat(shortcut): make workflow_dispatch branch overridable 2025-07-22 16:54:08 +02:00
Defelo
cfe1d72456
feat!: remove post-result environment 2025-07-21 14:37:10 +02:00
Defelo
b029859d6d
feat: include systems without rebuilds in report 2025-07-17 12:36:50 +02:00
Defelo
a966ca7e6a
feat(shortcut): disable review button if pr is merged 2025-07-16 14:27:43 +02:00
Defelo
98db18bc70
feat: include extra args in report 2025-07-15 17:50:19 +02:00
Defelo
fda3ca8fdb
feat(shortcut): make workflow_dispatch inputs overridable 2025-07-05 13:25:04 +02:00
Defelo
43db4ed61b
feat: reclaim additional space
Use nothing-but-nix on linux and `rm -rf` on darwin

Move nix's build-dir into /nix to workaround
https://github.com/wimpysworld/nothing-but-nix/issues/18

Co-authored-by: Matt Sturgeon <matt@sturgeon.me.uk>
2025-07-04 17:51:49 +02:00
Defelo
de2f451cf6
perf: use macos-latest runner for x86_64-darwin builds 2025-07-04 01:37:38 +02:00
Tom van Dijk
1c0a725a80
feat: don't be pedantic about sandbox setting when on linux
I often see `nixpkgs-review-gha` reports [like
this](https://github.com/NixOS/nixpkgs/pull/422189#issuecomment-3033579304).
Here, the `x86_64-linux (sandbox = true)` is completely redundant.
I removed it on my fork, but you might want this change as well.

(cherry-picked from 8274cbf710f7daefcc58851033e3ea22f93a0898)
2025-07-04 00:22:02 +02:00
guylamar2006
2869aa2fed
fix(self-update): upgrade checkout action to v4 2025-07-02 19:27:04 +02:00
Defelo
defa915959
feat: add self-update workflow 2025-07-01 01:14:09 +02:00
Defelo
49db17f60c
docs: restructure 2025-06-26 18:49:31 +02:00
Felix Bargfeldt
ae45b00c26
Merge pull request #15 from mdaniels5757/fix-macos-channel
fix: use nixpkgs-unstable (and not nixos-unstable) on macOS
2025-06-23 23:20:44 +02:00
Michael Daniels
b6527ea29d
fix: use nixpkgs-unstable instead of nixos-unstable
As of 23:30 UTC, 2025-06-22, it seems that `nix` does not build on macOS on the
nixos-unstable channel. So the difference matters, at least on occasion.
2025-06-23 16:11:15 -04:00
Sandro
2de3d77993
docs: fix typo 2025-06-23 15:35:55 +02:00
Defelo
9f757bcf7f
feat(shortcut): add support for multiple pr trackers 2025-06-20 13:09:07 +02:00
Defelo
960a230b90
docs: add hint to update repo constant in shortcut script 2025-06-20 01:58:06 +02:00
Defelo
70bcce0094
feat(shortcut): add firefox support 2025-06-20 01:56:46 +02:00
Defelo
b98601e3b9
fix: use cachix/install-nix-action 2025-05-28 16:19:40 +02:00
Defelo
fad3482e59
feat(shortcut): use ocfox/nixpkgs-tracker 2025-05-28 14:59:54 +02:00
Defelo
7f87632be9
feat: add extra-args input 2025-05-27 17:40:06 +02:00
Defelo
460b063ab1
feat!: remove local-eval input 2025-05-27 17:27:35 +02:00