googlefonts / googlefonts/googlefonts.github.io

Guide should explain "making a release"

Open
#152 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
CSS
Stars
93
Forks
37
PR merge metrics
No merged PRs in 30d

Description

Since the GitHub workflow in the project template has a "'create and populate release" job, the guide should explain how to do that.

Specifically, the problem encountered in Agu Display is that the workflow only accepts pure decimal numbers as the tag — so not "v1.0" and no "1.0.1" either.

The reason that needs explaining is that GitHub's "draft a new release" page specifically advises the user to both use a "v" and to use three-part semver version numbers.... So if doing that is going to break things, designers will need to be told what they should do instead.

(Screenshot of GitHub UI; see RHS column::)
![Image](https://github.com/user-attachments/assets/75ca5aa4-9f0c-4a2a-8119-d3e4c48367d2)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.