Make the Release workflow work #213
Labels
Priority/2-Low
To do after P1
Status/Draft
The issue is still not well defined
Type/DevChore
Repository maintainance, CI/CD or non user-facing refactorings
Description
A simple release workflow is available in (.github/workflows/release.yml) but it can't make the changes to the repository due to the branch protection system. The idea is to implement this with the GH API instead of bare
git
commands.The workflow does the "git" part of the release checklist (cf (CONTRIBUTING.md)):
git switch main
git tag 10.3.0.1 # Just an example
dev
point to the merge commit just created inmain
with Versioneer.
git switch dev
git reset --hard main
git push dev
(you need to remove the protections ofdev
for this step)Questions/Ideas
The text was updated successfully, but these errors were encountered: