docs: clarify browser release tagging
This commit is contained in:
parent
4dd87dc8cc
commit
a80a2b55e6
12
README.md
12
README.md
|
|
@ -67,12 +67,12 @@ Publish the signed XPI and `updates.json` as the current GitHub Release:
|
||||||
VERSTAK_BROWSER_ENV=/path/to/.env npm run publish:github
|
VERSTAK_BROWSER_ENV=/path/to/.env npm run publish:github
|
||||||
```
|
```
|
||||||
|
|
||||||
The publisher reads the version from `package.json`. It requires an
|
The publisher reads the version from `package.json` and requires an
|
||||||
authenticated GitHub CLI, a clean local `main` equal to `origin/main`, and a
|
authenticated GitHub CLI plus a clean local `main` equal to `origin/main`. It
|
||||||
tag pointing at that commit. It creates and pushes the tag if needed, then
|
creates and pushes the version tag if needed, then creates or updates the
|
||||||
creates or updates the GitHub Release. Re-running it for the same tag replaces
|
GitHub Release. Re-running it for the same tag replaces the XPI and
|
||||||
the XPI and `updates.json` assets. `npm run publish:firefox` remains as a
|
`updates.json` assets. `npm run publish:firefox` remains as a compatible alias
|
||||||
compatible alias for the same Firefox publishing flow.
|
for the same Firefox publishing flow.
|
||||||
|
|
||||||
For an explicit version check, pass the current tag after `--`:
|
For an explicit version check, pass the current tag after `--`:
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue