corpus

Log | Files | Refs | README | LICENSE

commit 1d8c099df52af61fc6a7b9faaca6fe84d7f61ac4
parent a6c7da287002c44eadd1fc9f30d80dfe7406cb3d
Author: mtmn <miro@haravara.org>
Date:   Fri, 22 May 2026 10:59:41 +0200

chore: update release script to ues pnpm

Diffstat:
Mhack/release | 13+++----------
1 file changed, 3 insertions(+), 10 deletions(-)

diff --git a/hack/release b/hack/release @@ -30,22 +30,15 @@ echo "releasing -> v$next" jq --arg v "$next" '.version = $v' package.json >package.json.tmp mv package.json.tmp package.json -# --- update package-lock.json --- -npm install - +# --- run git-cliff --- git-cliff --tag "v$next" --output CHANGELOG.md +# --- remove newlines --- sed -i -e :a -e '/^\s*$/{$d;N;ba' -e '}' CHANGELOG.md -# update npmDepsHash if nix and prefetch-npm-deps are available -if command -v nix &>/dev/null; then - hash=$(nix run nixpkgs#prefetch-npm-deps -- package-lock.json 2>/dev/null) - sed -i "s|npmDepsHash = \"sha256-[^\"]*\"|npmDepsHash = \"$hash\"|" flake.nix -fi - # --- commit, tag, push --- -git add package.json package-lock.json CHANGELOG.md flake.nix +git add package.json pnpm-lock.yaml CHANGELOG.md flake.nix git commit --no-verify -m "chore: release v$next" git tag -a "v$next" -m "release v$next" git push