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

Script: New Version #1467

Merged
merged 7 commits into from
Sep 18, 2024
Merged

Script: New Version #1467

merged 7 commits into from
Sep 18, 2024

Conversation

ax3l
Copy link
Member

@ax3l ax3l commented Jun 27, 2023

Adding a script to update all version notes programmatically for releases.

Adding a script to update all version notes programmatically for
releases.
new_version.sh Outdated Show resolved Hide resolved
@franzpoeschel
Copy link
Contributor

I've adapted this to openPMD now. It's mostly text search and replace, I've entirely removed the dependency and config file management that WarpX uses since it does not really apply to our use cases.
Note that moving this to another directory means that the REPO_DIR definition must be changed too:

REPO_DIR = Path(__file__).parent.absolute()

@ax3l ax3l changed the title [Draft] Script: New Version Script: New Version Aug 5, 2024
@ax3l ax3l marked this pull request as ready for review August 5, 2024 17:43
@ax3l ax3l mentioned this pull request Sep 17, 2024
3 tasks
@ax3l ax3l enabled auto-merge (squash) September 18, 2024 18:53
@ax3l ax3l merged commit d2d8f40 into openPMD:dev Sep 18, 2024
31 checks passed
@ax3l
Copy link
Member Author

ax3l commented Oct 8, 2024

This script forgets to update:

  • docs/source/index.rst
  • CITATION.cff
  • docs/source/conf.py <-- problem for RTD builds
  • setup.py <-- problem for PyPI releases

@ax3l ax3l deleted the topic-newVersion-script branch October 8, 2024 02:39
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