inveniosoftware / docs-invenio-rdm

InvenioRDM docs
https://inveniordm.docs.cern.ch/
MIT License
25 stars 68 forks source link

Release: Add Trunk based Development Workflow #646

Closed Samk13 closed 3 months ago

Samk13 commented 6 months ago

:heart: Thank you for your contribution!

Description

This pull request adds documentation for the "Trunk based Development" as discussed by the community on Discord.

Checklist

Ticks in all boxes and 🟢 on all GitHub actions status checks are required to merge:

Frontend

Reminder

By using GitHub, you have already agreed to the GitHub’s Terms of Service including that:

  1. You license your contribution under the same terms as the current repository’s license.
  2. You agree that you have the right to license your contribution under the current repository’s license.
Samk13 commented 3 months ago

One risk I've seen in v12 is how easy it is to lose track of which commits need backporting. Maybe clear labeling or automated tracking should be introduced. Let’s discuss this in our upcoming meeting to see how we can improve, or maybe look for alternatives e.g. Gitflow or Release Flow etc...