Skip to content

Commit 83a1c5c

Browse files
committed
Sync with scientific-python-hugo-theme RELEASE.md
1 parent 2db1a60 commit 83a1c5c

File tree

1 file changed

+17
-4
lines changed

1 file changed

+17
-4
lines changed

RELEASE.md

Lines changed: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,12 @@ Example `version number`
2121

2222
- Autogenerate release notes
2323

24-
echo $ changelist ${ORG}/${REPO} v${PREVIOUS} main --version ${VERSION}
25-
changelist ${ORG}/${REPO} v${PREVIOUS} main --version ${VERSION}
24+
changelist ${ORG}/${REPO} v${PREVIOUS} main --version ${VERSION} --config pyproject.toml --out ${VERSION}.md
2625

2726
- Put the output of the above command at the top of `CHANGELOG.md`
2827

28+
cat ${VERSION}.md | cat - ${LOG} > temp && mv temp ${LOG}
29+
2930
- Update `version` in `pyproject.toml`.
3031

3132
- Commit changes:
@@ -47,9 +48,21 @@ Example `version number`
4748
where `origin` is the name of the `github.com:scientific-python/yaml2ics`
4849
repository
4950

50-
- Review the github release page:
51+
- Create release from tag
52+
53+
- go to https://github.com/scientific-python/scientific-python-hugo-theme/releases/tags
54+
- click the 3 dots: create a release
55+
- use v${VERSION} for the `Release title`
56+
- paste contents (or upload) of ${VERSION}.md in the `Describe this release section`
57+
- if pre-release check the box labelled `Set as a pre-release`
58+
59+
- Ensure that release landed on PyPi: https://pypi.org/project/yaml2ics/#history
60+
61+
- If a full release, update
62+
https://github.com/scientific-python/yaml2ics/milestones:
5163

52-
https://github.com/scientific-python/yaml2ics/tags
64+
- close old milestone
65+
- ensure new milestone exists (perhaps setting due date)
5366

5467
- Update `version` in `pyproject.toml`.
5568

0 commit comments

Comments
 (0)