CI: Add scheduled release workflow - #371
Conversation
Adapted from the bootc-dev/bootc scheduled release workflow. Signed-off-by: John Eckersberg <jeckersb@redhat.com>
|
Notable differences between this and the bootc version, didn't want to put this in the commit message incase we want to change any of it:
I tested all of this in my fork, seems to work, see for example https://github.com/jeckersb/composefs-rs/actions/runs/31035639379 which created jeckersb#3. |
|
Honestly I am not super happy with the bootc one, having it only half-automated where it just creates the draft doesn't feel seamless enough. I think we should probably have the release driven through an issue where we edit release notes there or so.
That depends on the repo, we don't have this checked here
|
cgwalters
left a comment
There was a problem hiding this comment.
Sure we can try it though
|
Also worth noting this only does the PR creation and there's a whole other workflow that does the actual release, that one (or some modified and/or rewritten equivalent) will need to be brought over here too. For the time being we can use this to generate the PR and then once it lands we can do a manual release for 0.8 so we don't delay any longer. |
It does not work without the box checked, see https://github.com/composefs/composefs-rs/actions/runs/31126157009 |


Adapted from the bootc-dev/bootc scheduled release workflow.
Signed-off-by: John Eckersberg jeckersb@redhat.com