Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions docs/releasing.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,8 +35,8 @@ pull request, `chore(master): release X.Y.Z`. Replace `N` and `X.Y.Z` below with
```

5. From a plain terminal (gh needs the keychain), in a clean checkout, build, test and attach the binary, which
publishes the release. It takes several minutes and ends with `attached nerd-vX.Y.Z-macos-arm64.tar.gz to vX.Y.Z
and published it`:
publishes the release, then starts the nerdterm.dev build. It takes several minutes and ends with `attached
nerd-vX.Y.Z-macos-arm64.tar.gz to vX.Y.Z and published it` and `started the nerdterm.dev build`:

```sh
scripts/publish-binary.sh vX.Y.Z
Expand Down
3 changes: 3 additions & 0 deletions scripts/publish-binary.sh
Original file line number Diff line number Diff line change
Expand Up @@ -36,3 +36,6 @@ gh release upload "$tag" "$work/$name" "$work/$name.sha256" --clobber
gh release edit "$tag" --draft=false
git worktree remove --force "$work/src"
echo "attached $name to $tag and published it"
# nerdterm.dev is built from the latest release: rebuild it now rather than at the next daily run.
gh workflow run pages --repo nerdterm/nerd-plugins
echo "started the nerdterm.dev build"
Loading