debian-forge/.github
Simon Steinbeiss b1d703a260 Enable scheduled upstream releases
Instead of a human pushing a tag with the release notes let a bot do the
work.
The bot is part of our composite action in osbuild/release-action on the
create-tag branch. It calculates the next subsequent release version and
creates a tag based on pull request titles associated with the changes
since the last release.
Finally the tag is pushed to the repository.

Unfortunately GH Actions don't allow for reliably fortnightly schedules,
so we do an additional check that determines if this is an even or an
odd week. This will help with correctly scheduling alternating osbuild
and osbuild-composer releases.

For reference, we do exactly the same for osbuild-composer already:
https://github.com/osbuild/osbuild-composer/blob/main/.github/workflows/create-tag.yml
2022-03-24 00:04:49 +01:00
..
workflows Enable scheduled upstream releases 2022-03-24 00:04:49 +01:00
codecov.yml ci: send coverage data to codecov 2020-12-10 16:14:37 +01:00
mergify.yml [skip ci] ci: switch to using automerge 2021-12-08 14:13:43 +01:00