eclipse-csi / otterdog

OtterDog is a tool to manage GitHub organizations at scale using a configuration as code approach. It is actively used by the Eclipse Foundation to manage its numerous projects hosted on GitHub.
https://otterdog.readthedocs.org
Eclipse Public License 2.0
19 stars 2 forks source link

Support tag protections #143

Open eclipse-csi-bot opened 7 months ago

eclipse-csi-bot commented 7 months ago

In GitLab by @netomi on Nov 15, 2023, 08:22

See https://docs.github.com/en/rest/repos/tags?apiVersion=2022-11-28#list-tag-protection-states-for-a-repository

netomi commented 1 month ago

Tag protections will be sunset very soon, see: https://github.blog/changelog/2024-05-29-sunset-notice-tag-protections/

Instead there should be support for that in rulesets which we should support as well.