eclipse-tycho / .eclipsefdn

Repository to host configurations related to the Eclipse Foundation.
https://eclipse-tycho.github.io/.eclipsefdn/
0 stars 1 forks source link

Enable branch protection for tycho-4.0.x branch #2

Closed laeubi closed 7 months ago

laeubi commented 7 months ago

same as for the main branch ...

FYI @akurtakov

github-actions[bot] commented 7 months ago
Diff for 74b9024062f48d81fb44da8f1b75735c59d8de73: ```diff Printing local diff: Actions are indicated with the following symbols: + create ! modify ! forced update - delete Organization technology.tycho[id=eclipse-tycho] there have been 3 validation infos, enable verbose output with '-v' to to display them. + add repo_ruleset[name="tycho-4.0.x", repository="tycho"] { + allows_creations = false + allows_deletions = false + allows_force_pushes = false + allows_updates = true + bypass_actors = [ + "#Write" + ], + dismisses_stale_reviews = true + enforcement = "active" + exclude_refs = [] + include_refs = [ + "refs/heads/tycho-4.0.x" + ], + name = "tycho-4.0.x" + required_approving_review_count = "0" + required_status_checks = [ + "eclipse-eca-validation:eclipsefdn/eca" + "continuous-integration/jenkins/pr-head" + "call-license-check / check-licenses" + ], + requires_code_owner_review = false + requires_commit_signatures = false + requires_deployments = false + requires_last_push_approval = false + requires_linear_history = false + requires_pull_request = true + requires_review_thread_resolution = false + requires_status_checks = true + requires_strict_status_checks = false + } Plan: 1 to add, 0 to change, 0 to delete. ```
Canonical Diff for 74b9024062f48d81fb44da8f1b75735c59d8de73: ```diff Showing canonical diff: Organization technology.tycho[id=eclipse-tycho] --- canonical +++ original @@ -18,8 +18,6 @@ gh_pages_build_type: "legacy" gh_pages_source_branch: "main" gh_pages_source_path: "/" - secret_scanning: "enabled" - secret_scanning_push_protection: "enabled" web_commit_signoff_required: false workflows+: { default_workflow_permissions: "write" @@ -27,7 +25,6 @@ } orgs.newRepo('tycho') { allow_auto_merge: true - allow_merge_commit: false delete_branch_on_merge: false dependabot_security_updates_enabled: true description: "Tycho project repository (tycho)" @@ -69,8 +66,6 @@ requires_review_thread_resolution: false } ] - secret_scanning: "enabled" - secret_scanning_push_protection: "enabled" secrets: [ orgs.newRepoSecret('GIST_TOKEN') { value: "********" ```
laeubi commented 7 months ago

:+1: from my side as PL

github-actions[bot] commented 7 months ago
Diff for 74b9024062f48d81fb44da8f1b75735c59d8de73: ```diff Printing local diff: Actions are indicated with the following symbols: + create ! modify ! forced update - delete Organization technology.tycho[id=eclipse-tycho] there have been 3 validation infos, enable verbose output with '-v' to to display them. - remove repo_ruleset[name="main", repository="tycho"] { - allows_creations = false - allows_deletions = false - allows_force_pushes = false - allows_updates = true - bypass_actors = [ - "#Write" - ], - dismisses_stale_reviews = true - enforcement = "active" - exclude_refs = [] - include_refs = [ - "refs/heads/main" - ], - name = "main" - required_approving_review_count = "0" - required_status_checks = [ - "eclipse-eca-validation:eclipsefdn/eca" - "continuous-integration/jenkins/pr-head" - "call-license-check / check-licenses" - ], - requires_code_owner_review = false - requires_commit_signatures = false - requires_deployments = false - requires_last_push_approval = false - requires_linear_history = false - requires_pull_request = true - requires_review_thread_resolution = false - requires_status_checks = true - requires_strict_status_checks = false - } + add repo_ruleset[name="release-branches", repository="tycho"] { + allows_creations = false + allows_deletions = false + allows_force_pushes = false + allows_updates = true + bypass_actors = [ + "#Write" + ], + dismisses_stale_reviews = true + enforcement = "active" + exclude_refs = [] + include_refs = [ + "refs/heads/main" + "refs/heads/tycho-4.0.x" + "refs/heads/tycho-3.0.x" + "refs/heads/tycho-2.7.x" + ], + name = "release-branches" + required_approving_review_count = "0" + required_status_checks = [ + "eclipse-eca-validation:eclipsefdn/eca" + "continuous-integration/jenkins/pr-head" + "call-license-check / check-licenses" + ], + requires_code_owner_review = false + requires_commit_signatures = false + requires_deployments = false + requires_last_push_approval = false + requires_linear_history = false + requires_pull_request = true + requires_review_thread_resolution = false + requires_status_checks = true + requires_strict_status_checks = false + } Plan: 1 to add, 0 to change, 1 to delete. ```
Canonical Diff for 74b9024062f48d81fb44da8f1b75735c59d8de73: ```diff Showing canonical diff: Organization technology.tycho[id=eclipse-tycho] --- canonical +++ original @@ -18,8 +18,6 @@ gh_pages_build_type: "legacy" gh_pages_source_branch: "main" gh_pages_source_path: "/" - secret_scanning: "enabled" - secret_scanning_push_protection: "enabled" web_commit_signoff_required: false workflows+: { default_workflow_permissions: "write" @@ -27,7 +25,6 @@ } orgs.newRepo('tycho') { allow_auto_merge: true - allow_merge_commit: false delete_branch_on_merge: false dependabot_security_updates_enabled: true description: "Tycho project repository (tycho)" @@ -55,8 +52,6 @@ requires_review_thread_resolution: false } ] - secret_scanning: "enabled" - secret_scanning_push_protection: "enabled" secrets: [ orgs.newRepoSecret('GIST_TOKEN') { value: "********" ```
netomi commented 7 months ago

changes are live.