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 workflows for version bumping / releasing, CI #195

Merged
merged 1 commit into from
Oct 5, 2023

Conversation

kaitj
Copy link
Collaborator

@kaitj kaitj commented Oct 5, 2023

Wasn't originally planning on this, but added in additional CI workflows to help with versioning from PRs, making the process less manual. This will help with building the documentations as well.

Adds bump_version workflow and release-drafter for creating notes. Also incorporates some CI changes that were already introduced in #192.

@kaitj kaitj added the maintenance Updates or improvements that do not change functionality of the code label Oct 5, 2023
@kaitj kaitj requested a review from tkkuehn October 5, 2023 15:25
@kaitj kaitj self-assigned this Oct 5, 2023
@tkkuehn
Copy link
Collaborator

tkkuehn commented Oct 5, 2023

Whoops, didn't notice the isort failure before I approved. Should get that fixed up before merging

@kaitj
Copy link
Collaborator Author

kaitj commented Oct 5, 2023

Actually on second thought, I am going to merge in #192 first and rebase this one off of that because pyright is going to throw a bunch of errors here.

Wasn't originally planning on this, but added in additional CI workflows
to help with versioning from PRs, making the process less manual. This
will help with building the documentations as well.

Adds bump_version workflow and release-drafter for creating notes. Also
incorporates some CI changes that were already introduced in khanlab#192.
@kaitj kaitj merged commit 9dc5d23 into khanlab:main Oct 5, 2023
@kaitj kaitj deleted the enh/actions branch October 5, 2023 15:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
maintenance Updates or improvements that do not change functionality of the code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants