docs: decide which host the CHANGELOG release links target #393

Closed
opened 2026-09-25 00:48:17 +09:00 by natsukium · 2 comments
Owner

The link references in CHANGELOG.md ([0.1.0], [Unreleased]) point at github.com/felis-terminal/felis/{compare,releases/tag}. Release assets, however, are published by the Forgejo release.yml, and docs/how-to/install.md says to "Open the release page … on Forgejo". README calls GitHub a mirror, and the mirror receives tags, so the GitHub releases/tag page may show a bare tag with no assets.

Decide which host the changelog links target (git.natsukium.com releases/compare, or GitHub as the public face). If GitHub stays, decide whether the mirror should also carry releases. The release gate (tools/release/verify.py) should check whichever form is chosen.

The link references in `CHANGELOG.md` (`[0.1.0]`, `[Unreleased]`) point at `github.com/felis-terminal/felis/{compare,releases/tag}`. Release assets, however, are published by the Forgejo `release.yml`, and `docs/how-to/install.md` says to "Open the release page … on Forgejo". README calls GitHub a mirror, and the mirror receives tags, so the GitHub `releases/tag` page may show a bare tag with no assets. Decide which host the changelog links target (git.natsukium.com releases/compare, or GitHub as the public face). If GitHub stays, decide whether the mirror should also carry releases. The release gate (`tools/release/verify.py`) should check whichever form is chosen.
Author
Owner

Decision: the CHANGELOG link references target the public Forgejo repository at https://git.natsukium.com/felis-terminal/felis (releases/tag/v… and compare/…), where the release assets are published. tools/release/verify.py checks that form.

Decision: the CHANGELOG link references target the public Forgejo repository at `https://git.natsukium.com/felis-terminal/felis` (`releases/tag/v…` and `compare/…`), where the release assets are published. `tools/release/verify.py` checks that form.
Author
Owner

Closing: the CHANGELOG keeps pointing at the GitHub mirror, which main already does. PR #448 was closed unmerged.

Closing: the CHANGELOG keeps pointing at the GitHub mirror, which main already does. PR #448 was closed unmerged.
Commenting is not possible because the repository is archived.
No description provided.