Skip to content

Implementation of PHEP process#26

Merged
sapols merged 8 commits intoheliophysicsPy:mainfrom
jtniehof:phep-process
May 20, 2024
Merged

Implementation of PHEP process#26
sapols merged 8 commits intoheliophysicsPy:mainfrom
jtniehof:phep-process

Conversation

@jtniehof
Copy link
Contributor

@jtniehof jtniehof commented Mar 12, 2024

This PR has instructions and light automation for the process of releasing PHEPs on approval; see #22. This is the minimum to get things rolling, not perfection, which can come later. heliophysicsPy/heliophysicsPy.github.io#328 handles the website end. Nonetheless, going to say this closes #24 .

@jtniehof
Copy link
Contributor Author

I will make updates here as I work through the process on PHEP 1, and then request merge.

@jtniehof
Copy link
Contributor Author

See heliophysicsPy/heliophysicsPy.github.io#328 for the website component.

@jtniehof jtniehof force-pushed the phep-process branch 3 times, most recently from d93da5e to 27a9bb5 Compare April 17, 2024 17:39
@jtniehof jtniehof marked this pull request as ready for review April 17, 2024 18:04
@jtniehof
Copy link
Contributor Author

I've gone through most of the Zenodo work, so I think this is suitable for review and eventual merging.

@jtniehof
Copy link
Contributor Author

Once #22 is merged and the release marked, I'll mark heliophysicsPy/heliophysicsPy.github.io#328 ready for review. Once that's merged, we'll have gone through the whole process, and we can finally merge this.

@jtniehof
Copy link
Contributor Author

So the only downside here is the Zenodo record shows "No description" but I think we can think of potential improvements later.

@sapols sapols merged commit b75db94 into heliophysicsPy:main May 20, 2024
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

Successfully merging this pull request may close these issues.

Automation/process support needed for PHEPs

2 participants