gapic-generator-java icon indicating copy to clipboard operation
gapic-generator-java copied to clipboard

chore: setup declarative configuration for branch protection and release-please

Open zhumin8 opened this issue 1 year ago • 2 comments

fixes #3085

This change should migrate all required tests from "settings" tab to .github/sync-repo-settings.yaml. Also setting up release-please branches for lts.

Sync-repo-settings.yaml is updated referencing this guide, and settings in google-cloud-java here.

Release-please.yaml is updated referencing this and google-cloud-java settings here.

Questions to reviewers:

  • Is permission rules with "yoshi-" teams still accurate? Do we prefer java specific teams as admin/push?
  • This update will override configurations in “Settings” for protected branches, I do not have access to this tab. Can you please double check I am not missing anything AND/OR give me access to it?

zhumin8 avatar Aug 08 '24 18:08 zhumin8