-
Notifications
You must be signed in to change notification settings - Fork 72
Description
There are small bits I found unclear and would like to ask for clarification:
Bump version configuration (if using Python), for example tbump
thbump is mentioned as optional here, but the rest of the guide seems to suggest it is required for Python; it does not explain what API should be exposed by alternatives. It is also not clear how node package version bumping is handled.
Add a GitHub Access token with access to target GitHub repo to run GitHub Actions, saved as ADMIN_GITHUB_TOKEN in the repository secrets
Which permissions are needed for this token? Does it have to be a PAT token (which AFAIK cannot be scoped per repo), or can we use a deploy key?
Add a GitHub Actions CI step to run the
check_releaseaction
Where? In which job it should be contained? What does this action do?
Update or add RELEASE.md that describes the onboarding and release process, e.g.
The example is missing? I guess a link is missing?
We recommend putting setuptools metadata in setup.cfg and using
version attr: <package_name>.__version__, see example setup.cfg
Nitpick: version = attr: <package_name>.__version__