From fb5e9bfbd8781af8263102ca83c714fd57db4606 Mon Sep 17 00:00:00 2001 From: William G Underwood <42812654+WGUNDERWOOD@users.noreply.github.com> Date: Tue, 22 Oct 2024 12:48:43 +0100 Subject: [PATCH] nixpkgs pr notes --- notes.org | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/notes.org b/notes.org index 746163d..53eaeb8 100644 --- a/notes.org +++ b/notes.org @@ -8,4 +8,18 @@ ** Publish to crates.io with cargo publish ** Publish GitHub release with notes *** GitHub binaries published automatically with actions -** Publish in nixpkgs when bot makes pull request +** Publish in nixpkgs +*** Check out master branch of nixpkgs fork +*** git fetch upstream +*** git rebase upstream/master +*** git push --force-with-lease origin master +*** git switch --create update-tex-fmt upstream/master +*** nvim pkgs/by-name/te/tex-fmt/package.nix +*** Update version and invalidate src.hash and cargoHash +*** nix-build -A tex-fmt +*** Fix hashes and repeat until successful build +*** git switch --create update-tex-fmt upstream/master +*** git commit -m "tex-fmt: X.X.X -> Y.Y.Y" +*** git push --set-upstream origin HEAD +*** Click the link to create a pull request +*** Submit pull request and check relevant boxes