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.9rc1 #675

Closed
6 of 12 tasks
jarrodmillman opened this issue May 25, 2022 · 5 comments
Closed
6 of 12 tasks

0.9rc1 #675

jarrodmillman opened this issue May 25, 2022 · 5 comments
Milestone

Comments

@jarrodmillman
Copy link
Collaborator

jarrodmillman commented May 25, 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.9rc1 later today. Any reason to delay?

@jarrodmillman jarrodmillman added this to the 0.9 milestone May 25, 2022
@choldgraf
Copy link
Collaborator

It would be nice to get the color variables PR in the next release, but I think it's totally fine to get a pre release out now so that others can test

@jarrodmillman
Copy link
Collaborator Author

I was just looking at that PR. Is there more that needs to be done (other than resolving the merge conflicts)? It looked to me like it was ready to merge other than the question regarding whether to put all the CSS variables in one location. If so, would it make sense to merge the PR and create an issue to figure out the directory thing later.

@choldgraf
Copy link
Collaborator

I've also just finished off the master -> main work that you provided guidance on @jarrodmillman - so I think we are nearly ready to release?

@jarrodmillman
Copy link
Collaborator Author

I will make the 0.9rc1 release tomorrow morning. Thanks!

@jarrodmillman
Copy link
Collaborator Author

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

2 participants