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

Create release 0.2 #24

Open
4 tasks
mwermelinger opened this issue Jan 31, 2024 · 0 comments
Open
4 tasks

Create release 0.2 #24

mwermelinger opened this issue Jan 31, 2024 · 0 comments
Labels
type: process A meta-issue on how to handle issues.
Milestone

Comments

@mwermelinger
Copy link
Member

mwermelinger commented Jan 31, 2024

For each issue (except this one) associated to this milestone:

  • Create a new branch for the issue.
  • Commit 1-3 tasks at a time, so that the code is linted incrementally via the commit hooks. Tick off the tasks in the issue for others to see the progress.
  • Iterate until all tasks are complete.
  • Squash and merge a PR into the main branch to close the issue.

When all issues for a milestone are closed:

  • Bump version in project.toml.
  • Do a release with tag v0.2. Generate description from PRs if possible.
  • Upload it to PyPI.
  • Close this issue and close the milestone.
@mwermelinger mwermelinger added the type: process A meta-issue on how to handle issues. label Jan 31, 2024
@mwermelinger mwermelinger added this to the Version 0.2 milestone Jan 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: process A meta-issue on how to handle issues.
Projects
None yet
Development

No branches or pull requests

1 participant