Updating nixpkgs packages since 2018
Go to file
Ryan Hendrickson 4f8e8aa3d7 Reuse an existing auto-update PR
During a batch update, instead of aborting if an auto update branch for
a package exists, do the following:

  * Abort if the last commit on the branch updates the package to the
    same version.

  * Abort if, for some reason, there is more than one open PR
    corresponding to that branch.

  * Fall back to creating a PR if there are zero open PRs corresponding
    to that branch (this could happen if a human closes the PR during
    the updater run).

  * Otherwise, force-push the new update to that branch, update the
    title of the PR to reflect the new version numbers, and post a
    comment to the PR with the new PR message.
2022-08-12 11:13:26 -04:00
.github ci: update 2021-12-05 18:13:35 -08:00
app Main: fix update-batch command parser 2022-07-27 20:24:10 -07:00
doc docs: use extra-trusted-public-keys instead 2022-04-28 11:27:28 -04:00
pkgs nixpkgs-review: use nixpkgs version 2022-04-10 21:40:11 +02:00
src Reuse an existing auto-update PR 2022-08-12 11:13:26 -04:00
test add --atterpath flag to support exact attrpath update info 2021-08-27 12:15:26 -07:00
test_data add link to maintainer documentation in PR text 2021-08-21 10:23:24 -07:00
.gitignore ignore result-doc 2020-11-24 20:29:23 -08:00
CVENOTES.org [CVE] add isuse relating to doas 2019-12-21 06:48:31 -08:00
default.nix fix default.nix 2020-10-24 14:33:53 -07:00
flake.lock nixpkgs-review: use nixpkgs version 2022-04-10 21:40:11 +02:00
flake.nix nixpkgs-review: use nixpkgs version 2022-04-10 21:40:11 +02:00
LICENSE LICENSE: use text supplied by Creative Commons directly 2019-05-21 06:33:30 -07:00
nixpkgs-update.cabal v0.3.0 2021-08-24 18:53:29 -07:00
package.yaml v0.3.0 2021-08-24 18:53:29 -07:00
README.md remove flake-utils; add mmdoc docs 2021-08-24 20:23:54 -07:00
shell.nix stop relying on lib.inNixShell 2020-04-13 21:08:00 -07:00

nixpkgs-update

Build Status Patreon

Please read the documentation.