Commit Graph

869 Commits

Author SHA1 Message Date
Jan Tojnar
4c5c4bb698 update: Increase maximum number of rebuilds to 500
99 is a very small number, hu-mans usually go with 500 or even 1000.
2022-03-26 10:09:33 +01:00
Jan Tojnar
e177463eac
Skiplist: remove GNOME
GNOME 42 has been merged.
2022-03-26 09:23:28 +01:00
Ryan Mulligan
a78a69f4f6
Merge pull request #299 from ulrikstrid/patch-1
gitremote is not a command
2022-03-24 06:14:56 -07:00
Ulrik Strid
60f6527bac
gitremote is not a command
/bin/sh: line 1: /nix/store/ix1391mfshicnygbzxpdwqsi4hvzjy7s-git-2.32.0/bin/gitremote: No such file or directory
nixpkgs-update: Received ExitFailure 127 when running
Shell command: /nix/store/ix1391mfshicnygbzxpdwqsi4hvzjy7s-git-2.32.0/bin/gitremote add upstream https://github.com/NixOS/nixpkgs
2022-03-24 13:52:25 +01:00
Ryan Mulligan
68a5e74de9
Merge pull request #297 from rhendric/rhendric/firefox-channels
Add workarounds for Firefox binary packages
2022-03-21 07:49:36 -07:00
Ryan Hendrickson
234f40ce8c Add workarounds for Firefox binary packages
The binary Firefox packages don't get cached in Hydra and don't have
their version numbers appear as strings in the file that `nix edit`
identifies. To solve these problems, we add two escape hatches: a list
of packages for which outpath diffing is skipped, and a list of
overrides to use instead of `nix edit` for identifying the correct Nix
file to scan for version numbers.
2022-03-20 17:27:10 -04:00
Ryan Mulligan
282512ff1c Skiplist: remove libxc
per https://github.com/NixOS/nixpkgs/pull/157993#issuecomment-1030597547
2022-03-15 16:22:02 -07:00
Ryan Mulligan
c1dfdadb57
Merge pull request #283 from Kranzes/patch-1
flake.nix: Add nixpkgs-update cachix as an extra substituter to the
2022-03-15 16:09:47 -07:00
Jan Tojnar
d5c9b9d9d6
Skiplist: re-add GNOME 2022-03-14 02:28:17 +01:00
Ryan Mulligan
6d46b9ee14 Fix branch names cannot end in .lock
which was happening for pythonPackages.flufl_lock
2022-02-10 08:37:40 -08:00
Ryan Mulligan
58c5426a5b skiplist: skip python tornado 2022-01-22 18:49:33 -08:00
Ryan Mulligan
693e94bba7 try systemd-run for binary checks 2022-01-18 21:33:00 -08:00
Ryan Mulligan
02e9fbb837 ci: update 2021-12-05 18:13:35 -08:00
Ryan Mulligan
b5cc9fc670 ci: attempt to fix docs 2021-12-05 18:11:35 -08:00
Ryan Mulligan
4b7cf6f2a3 doc: update installation docs
closes #292
2021-12-05 10:53:39 -08:00
Ryan Mulligan
d098f8f99a Restore cachix push for r-ryantm
This reverts commit 10c090e0ef.
2021-12-05 10:23:12 -08:00
Ryan Mulligan
b5c749e7f9 fix: ignore ExitCodeException for Git.delete1 and delete branches in more places 2021-12-05 08:40:39 -08:00
Ryan Mulligan
ae3776302c rename master -> main in docs 2021-12-05 08:14:24 -08:00
Ryan Mulligan
c78b63b443 use correct branch name when deleting 2021-11-23 07:53:33 -08:00
Ryan Mulligan
8fb9b8c3ed fix delete local branch 2021-11-23 07:05:52 -08:00
Ryan Mulligan
883c2499d7 Also delete local branch when cleaning up worktree 2021-11-23 06:45:16 -08:00
Ryan Mulligan
c4bcd2446f Don't use cached outpath for second calculation
Can't use a cache here because we have uncommitted changes.
2021-11-13 12:12:05 -08:00
Ryan Mulligan
9465ad7f08 fix outpath evaluation 2021-11-13 11:58:24 -08:00
Ryan Mulligan
0dbf904724 Outpath: fix compilation 2021-11-13 11:27:24 -08:00
Ryan Mulligan
33fe3cc8c3 Merge remote-tracking branch 'ryantm/master' 2021-11-13 11:19:55 -08:00
Ryan Mulligan
e441010d55 Outpaths: don't write outpaths.nix to nixpkgs dir 2021-11-13 11:18:23 -08:00
Ryan Mulligan
49fc1d8d58 OurPrelude: add </> 2021-11-13 11:18:00 -08:00
Jan Tojnar
3856ef4333
Skiplist: remove GNOME again 2021-11-08 15:57:27 +01:00
Ryan Mulligan
6aae57f7eb use worktrees for updates 2021-11-04 21:47:56 -07:00
Ryan Mulligan
0ce395395a Git: don't try to delete branches if there are no branches to delete 2021-11-04 08:08:48 -07:00
Ryan Mulligan
98fb4863ce Update: always recalculate merge base outpaths
We no longer need to delay this to happen every 2 hours, because we
are caching the results for each merge base, so if the merge base
updates, it will take a while, but otherwise it be fast.
2021-11-03 17:08:01 -07:00
Ryan Mulligan
c674ce8001 Skiplist: skip checking more packages whose binaries stick around 2021-11-03 16:56:18 -07:00
Ryan Mulligan
7e5537eb94 Outpath: cache results 2021-11-02 06:47:54 -07:00
Ryan Mulligan
cd09cc6293 Outpaths: remove reports about linux 32bit x86 and aarch64
they are no longer calculated
2021-11-02 06:04:40 -07:00
Ryan Mulligan
7ff121794e Skiplist: skip checking gpg-agent, dirmngr, barrier 2021-11-02 05:46:12 -07:00
Ryan Mulligan
738fccf0d4 Merge branch 'master' of github.com:ryantm/nixpkgs-update 2021-11-02 05:44:27 -07:00
Ryan Mulligan
3e04183a37 check src.rev or drv.rev have changed, if they exist 2021-11-01 16:38:28 -07:00
Ryan Mulligan
b26624de64 Outpath: fix whitespace 2021-11-01 16:38:04 -07:00
Ryan Mulligan
ee7447633a
Merge pull request #289 from Mic92/arch
only evaluate for x86_64-linux and x86_64-darwin
2021-11-01 05:30:02 -07:00
Jörg Thalheim
f99896324d only evaluate for x86_64-linux and x86_64-darwin 2021-11-01 09:32:45 +01:00
Ryan Mulligan
530f9fda53
Merge pull request #287 from figsoda/unwrapped-name
versionCompatibleWithPathPin: recognize names ending with -unwrapped
2021-10-28 14:40:09 -07:00
figsoda
fc0d9b8440 versionCompatibleWithPathPin: recognize names ending with -unwrapped 2021-10-28 17:14:38 -04:00
Ryan Mulligan
118fe603ff log when waiting for OfBorg 2021-10-26 18:42:31 -07:00
Ryan Mulligan
488cf32448 don't require an outputHash to do an update 2021-10-26 17:29:03 -07:00
Ryan Mulligan
acef9a9638 don't expect src url to change if there is no src url 2021-10-26 17:23:46 -07:00
Ryan Mulligan
9ae6ff7e49 continue even if a src url cannot be found 2021-10-26 16:47:56 -07:00
Ilan Joselevich
a0422ed2b6
flake.nix: Add nixpkgs-update cachix as an extra substituter 2021-09-28 18:21:20 +03:00
Ryan Mulligan
b2ae7d1fe3 reset to master when exception caught 2021-09-22 20:22:14 -07:00
Jan Tojnar
0faf04da88
Skiplist: re-add GNOME
GNOME 41 has been released.
2021-09-22 18:12:57 +02:00
Ryan Mulligan
279960c32f catch IO exceptions while updating packages in loop 2021-09-19 20:06:18 -07:00