Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Documentation: Added how-to make a release #4112

Merged
merged 3 commits into from
Jun 13, 2024

Conversation

t20100
Copy link
Member

@t20100 t20100 commented Apr 18, 2024

Checklist:


This PR adds documentation on how-to make a release using github release workflow.

@t20100 t20100 added this to the Next release milestone Apr 18, 2024
@t20100 t20100 changed the title Documentaion Added how-to make a release Documentation: Added how-to make a release Apr 19, 2024
@t20100 t20100 force-pushed the doc-release-process branch from 177735f to 3a0f3fa Compare April 19, 2024 13:17
@t20100 t20100 marked this pull request as ready for review April 19, 2024 13:18
@t20100
Copy link
Member Author

t20100 commented Apr 19, 2024

There is still room for automation/simplifications: build the Windows "fat binaries" in the release workflow; automate the documentation deployment (readthedocs?).
This describes the current process as used for v2.1.0. Let's make this evolve if needed.

Ready for review/feedbacks

CONTRIBUTING.rst Outdated Show resolved Hide resolved
CONTRIBUTING.rst Outdated Show resolved Hide resolved
CONTRIBUTING.rst Outdated Show resolved Hide resolved
CONTRIBUTING.rst Outdated Show resolved Hide resolved
@t20100 t20100 merged commit 24e8b79 into silx-kit:main Jun 13, 2024
2 of 8 checks passed
@t20100 t20100 deleted the doc-release-process branch June 13, 2024 13:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants