-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
[CI] Publish nightly builds to OBS #10684
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I was going to say that I've used dist_
for building the packages and push_
for publishing them, in that regard the job should be named push_obs_nightly
. Yet, it seems I broke this rule when I added dist_bintray 😅 .
I am not sure if we should publish maintenance packages directly to unstable. I imagined that unstable packages will be used for pre releases manually. No strong opinions, maybe we should start with restoring nightlies only for now.
Yes, that sounds like a better plan. With the current configuration, any |
Maybe we could try making However, it might be better to just leave that off. We haven't been using unstable releases a lot (if at all?) and it probably doesn't hurt doing everything manually for a while until we figure we could use some assistance. It's easy to set up if necessary. |
Let's avoid pushing unstable releases for now until we figure a workflow for unstable. |
The base is laid out in crystal-lang/distribution-scripts#94
Maintenance releases are automatically pushed to the unstable channel. I'm not sure if we want that, but it was simple to set up with just duplicating the OBS integration for nightlies.