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

0.9 release! #690

Closed
12 tasks
jarrodmillman opened this issue Jun 3, 2022 · 2 comments
Closed
12 tasks

0.9 release! #690

jarrodmillman opened this issue Jun 3, 2022 · 2 comments
Assignees
Milestone

Comments

@jarrodmillman
Copy link
Collaborator

jarrodmillman commented Jun 3, 2022

  • Bump __version__ in __init__.py.
    • Use semantic versioning to decide whether it's a major, minor, or patch bump.
    • Before we have released 1.0, treat minor versions as breaking releases, and patch versions as feature / patch releases.
  • Update our version switcher .json file with the new version
  • Make a release commit: git commit -m 'RLS: v0.2.0'
  • Push the RLS commit git push upstream master
  • Make a GitHub release
    • Call the release the current version, e.g. v0.2.0
    • In the Choose a Tag: dropdown, type in the release name (e.g., v0.2.0) and click "Create new tag"
    • In the Target: dropdown, pin it to the release commit that you've just pushed.
    • Add release notes in the field below (if it's a minor/major version bump)
      If you wish, use github-activity to generate a changelog, eg github-activity pydata/pydata-sphinx-theme --since v0.2.2 --until v0.3.0.
    • Confirm that this github action job has completed successfully in the actions tab
    • Confirm that the PyPI version is updated
  • Celebrate, you're done!

@choldgraf I plan to release 0.9 tomorrow afternoon. Any reason to delay?

@jarrodmillman jarrodmillman added this to the 0.9 milestone Jun 3, 2022
@jarrodmillman jarrodmillman self-assigned this Jun 3, 2022
@12rambau
Copy link
Collaborator

12rambau commented Jun 3, 2022

I see 2 major issues that will IMO break a lot of already existing documentations:

As the release of 0.9 will make the dark theme available for everyone maybe we should wait for these 2 to be solved first.
I'm going to work on them this WE It's pretty straight forward

@choldgraf
Copy link
Collaborator

little tweet thread about it is here: https://twitter.com/choldgraf/status/1534788736512311301

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants