Gitflow Actions

Develop i The integration branch for features. This is where the next release is actively built.
Feature i Short-lived branches created from develop to work on specific new features. They are merged back into develop when complete.
Release i Created from develop when preparing for a production release. It allows for minor bug fixes and metadata updates without blocking new features. It merges into both main and develop.
Hotfix i Created directly from main to quickly patch production bugs. Once fixed, it merges back into both main and develop to ensure the fix is in the next release too.