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

add 'release' workflow to GH actions #1088

Closed
5 tasks
JuliaSprenger opened this issue Mar 3, 2022 · 2 comments
Closed
5 tasks

add 'release' workflow to GH actions #1088

JuliaSprenger opened this issue Mar 3, 2022 · 2 comments
Assignees
Milestone

Comments

@JuliaSprenger
Copy link
Member

to speed up the neo release cycle it would help to have a workflow for this. This would need to cover

  • check documentation is compiling
  • check core and io tests are running
  • check package building
  • check pushing and installing from test.pypi
  • push to pypi

this workflow should only be triggered by tagged commits.

@JuliaSprenger
Copy link
Member Author

for comprehensive testing of documentation building we could build the doc on actions and only push the resulting html to readthedocs

@JuliaSprenger JuliaSprenger added this to the 0.11.0 milestone Mar 3, 2022
@JuliaSprenger JuliaSprenger linked a pull request Mar 9, 2022 that will close this issue
@apdavison apdavison modified the milestones: 0.10.3, 0.11.0 Aug 30, 2022
@apdavison apdavison modified the milestones: 0.11.0, 0.12.0 Sep 29, 2022
@JuliaSprenger JuliaSprenger modified the milestones: 0.12.0, 0.12.1 Apr 2, 2023
@JuliaSprenger JuliaSprenger modified the milestones: 0.12.1, 0.13.0 Jul 19, 2023
@zm711
Copy link
Contributor

zm711 commented Feb 3, 2024

Completed by the combo of #1380, #1373, #1376. I'll close this for now since based on the 13.0 release run on 2/2/24 the automation all seemed to work.

@zm711 zm711 closed this as completed Feb 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants