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

Set up release and version numbering in CI #69

Open
supakeen opened this issue May 9, 2024 · 2 comments
Open

Set up release and version numbering in CI #69

supakeen opened this issue May 9, 2024 · 2 comments

Comments

@supakeen
Copy link
Member

supakeen commented May 9, 2024

We have a spec file since #66, let's also set up our release and version numbering.

Do we want to do the same release scheduling ideas as the rest of our projects or do we want to opt for a different setup in otk?

@bcl
Copy link
Contributor

bcl commented May 10, 2024

Initially I think releasing quickly is important, assuming there will be users beta testing it. As it gets more stable we can switch to regular release schedules.
I'd also like to see it emphasize unit tests that can be run locally (ideally as part of a git hook) instead of heavy CI depending on outside resources that are always broken.
And I really like the github merge queue, I'm not sure how to set that up but @achilleas-k does. The way it works with the images repo is really nice.

@supakeen
Copy link
Member Author

We already have the merge queue enabled in this repository and the goal of keeping our unit tests small and possible to run locally in pre-commit is something I love too; @schuellerf already did some work on setting it up.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants