Fix tag creation block for communication#146
Fix tag creation block for communication#146LittleHuba wants to merge 1 commit intoeclipse-score:mainfrom
Conversation
Signed-off-by: Ulrich Huber <ulrich.uh.huber@bmw.de>
|
Thank you for raising a pull request to update the configuration of your GitHub organization. The following conditions need to be fulfilled for auto-merging to be available:
Otterdog commands and optionsYou can trigger otterdog actions by commenting on this PR:
|
|
The author (LittleHuba) of this PR is associated with this organization in the role of Additionally, LittleHuba is a member of the following teams: |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
|
/otterdog merge |
|
/otterdog check-sync |
|
Note The current configuration is out-of-sync with the live settings: Diff to live settingsProject automotive.score[github_id=eclipse-score]
there have been 33 validation infos, enable verbose output to display them.
! repository[name="baselibs"] {
! code_scanning_default_setup_enabled = true -> false
! }
+ add repo_ruleset[name="Restrict Release Creation to Code Owners", repository=communication] {
+ allows_creations = false
+ allows_deletions = false
+ allows_force_pushes = false
+ allows_updates = false
+ bypass_actors = [
+ "@eclipse-score/codeowner-lola"
+ ],
+ enforcement = "active"
+ exclude_refs = []
+ include_refs = [
+ "refs/tags/*"
+ ],
+ name = "Restrict Release Creation to Code Owners"
+ required_pull_request = {
+ dismisses_stale_reviews = false
+ required_approving_review_count = 2
+ requires_code_owner_review = false
+ requires_last_push_approval = false
+ requires_review_thread_resolution = false
+ }
+ required_status_checks = {
+ do_not_enforce_on_create = false
+ status_checks = [
+ "eclipse-eca-validation:eclipsefdn/eca"
+ ],
+ strict = false
+ }
+ requires_commit_signatures = false
+ requires_deployments = false
+ requires_linear_history = false
+ target = "tag"
+ }
- remove environment[name="workflow-approval", repository=orchestrator] {
- deployment_branch_policy = "all"
- name = "workflow-approval"
- reviewers = []
- wait_timer = 0
- }
! repository[name="testing_tools"] {
! code_scanning_default_languages = [
- "actions"
! ]
! }
- remove environment[name="workflow-approval", repository=lifecycle] {
- deployment_branch_policy = "all"
- name = "workflow-approval"
- reviewers = []
- wait_timer = 0
- }
- remove environment[name="workflow-approval", repository=logging] {
- deployment_branch_policy = "all"
- name = "workflow-approval"
- reviewers = []
- wait_timer = 0
- }
- remove environment[name="workflow-approval", repository=inc_someip_gateway] {
- deployment_branch_policy = "all"
- name = "workflow-approval"
- reviewers = []
- wait_timer = 0
- }
- remove environment[name="workflow-approval", repository=kyron] {
- deployment_branch_policy = "all"
- name = "workflow-approval"
- reviewers = []
- wait_timer = 0
- }
Plan: 1 to add, 2 to change, 5 to delete. |
|
/otterdog validate info |
|
Please find below the validation of the requested configuration changes: Diff for 5a525e2Project automotive.score[github_id=eclipse-score]
+
+ Info: org_secret[name="SCORE_QNX_LICENSE"] only has a dummy value, resource will be skipped.
+
+
+ Info: org_secret[name="SCORE_QNX_PASSWORD"] only has a dummy value, resource will be skipped.
+
+
+ Info: org_secret[name="SCORE_QNX_USER"] only has a dummy value, resource will be skipped.
+
+
+ Info: repository[name="baselibs"] has 'gh_pages_build_type' with value 'workflow', but no corresponding
+ 'github-pages' environment, please add such an environment.
+ Add the following snippet to the repo configuration:
+
+ environments: [
+ orgs.newEnvironment('github-pages') {
+ branch_policies+: [
+ "main"
+ ],
+ deployment_branch_policy: "selected",
+ },
+ ],
+
+
+ Info: repository[name="baselibs_rust"] has 'gh_pages_build_type' with value 'workflow', but no
+ corresponding 'github-pages' environment, please add such an environment.
+ Add the following snippet to the repo configuration:
+
+ environments: [
+ orgs.newEnvironment('github-pages') {
+ branch_policies+: [
+ "main"
+ ],
+ deployment_branch_policy: "selected",
+ },
+ ],
+
+
+ Info: repository[name="bazel-tools-cc"] has 'gh_pages_build_type' with value 'workflow', but no
+ corresponding 'github-pages' environment, please add such an environment.
+ Add the following snippet to the repo configuration:
+
+ environments: [
+ orgs.newEnvironment('github-pages') {
+ branch_policies+: [
+ "main"
+ ],
+ deployment_branch_policy: "selected",
+ },
+ ],
+
+
+ Info: repository[name="bazel-tools-python"] has 'gh_pages_build_type' with value 'workflow', but no
+ corresponding 'github-pages' environment, please add such an environment.
+ Add the following snippet to the repo configuration:
+
+ environments: [
+ orgs.newEnvironment('github-pages') {
+ branch_policies+: [
+ "main"
+ ],
+ deployment_branch_policy: "selected",
+ },
+ ],
+
+
+ Info: repository[name="bazel_registry_ui"] has 'gh_pages_build_type' with value 'legacy', but no
+ corresponding 'github-pages' environment, please add such an environment.
+ Add the following snippet to the repo configuration:
+
+ environments: [
+ orgs.newEnvironment('github-pages') {
+ branch_policies+: [
+ "main"
+ ],
+ deployment_branch_policy: "selected",
+ },
+ ],
+
+
+ Info: repository[name="config_management"] has 'gh_pages_build_type' with value 'workflow', but no
+ corresponding 'github-pages' environment, please add such an environment.
+ Add the following snippet to the repo configuration:
+
+ environments: [
+ orgs.newEnvironment('github-pages') {
+ branch_policies+: [
+ "main"
+ ],
+ deployment_branch_policy: "selected",
+ },
+ ],
+
+
+ Info: repository[name="docs-as-code"] has 'gh_pages_build_type' with value 'workflow', but no
+ corresponding 'github-pages' environment, please add such an environment.
+ Add the following snippet to the repo configuration:
+
+ environments: [
+ orgs.newEnvironment('github-pages') {
+ branch_policies+: [
+ "main"
+ ],
+ deployment_branch_policy: "selected",
+ },
+ ],
+
+
+ Info: repository[name="feo"] has 'gh_pages_build_type' with value 'workflow', but no corresponding
+ 'github-pages' environment, please add such an environment.
+ Add the following snippet to the repo configuration:
+
+ environments: [
+ orgs.newEnvironment('github-pages') {
+ branch_policies+: [
+ "main"
+ ],
+ deployment_branch_policy: "selected",
+ },
+ ],
+
+
+ Info: repository[name="inc_abi_compatible_datatypes"] has 'gh_pages_build_type' with value 'workflow',
+ but no corresponding 'github-pages' environment, please add such an environment.
+ Add the following snippet to the repo configuration:
+
+ environments: [
+ orgs.newEnvironment('github-pages') {
+ branch_policies+: [
+ "main"
+ ],
+ deployment_branch_policy: "selected",
+ },
+ ],
+
+
+ Info: repository[name="inc_ai_platform"] has 'gh_pages_build_type' with value 'workflow', but no
+ corresponding 'github-pages' environment, please add such an environment.
+ Add the following snippet to the repo configuration:
+
+ environments: [
+ orgs.newEnvironment('github-pages') {
+ branch_policies+: [
+ "main"
+ ],
+ deployment_branch_policy: "selected",
+ },
+ ],
+
+
+ Info: repository[name="inc_config_management"] has 'gh_pages_build_type' with value 'workflow', but no
+ corresponding 'github-pages' environment, please add such an environment.
+ Add the following snippet to the repo configuration:
+
+ environments: [
+ orgs.newEnvironment('github-pages') {
+ branch_policies+: [
+ "main"
+ ],
+ deployment_branch_policy: "selected",
+ },
+ ],
+
+
+ Info: repository[name="inc_daal"] has 'gh_pages_build_type' with value 'workflow', but no corresponding
+ 'github-pages' environment, please add such an environment.
+ Add the following snippet to the repo configuration:
+
+ environments: [
+ orgs.newEnvironment('github-pages') {
+ branch_policies+: [
+ "main"
+ ],
+ deployment_branch_policy: "selected",
+ },
+ ],
+
+
+ Info: repository[name="inc_diagnostics"] has 'gh_pages_build_type' with value 'workflow', but no
+ corresponding 'github-pages' environment, please add such an environment.
+ Add the following snippet to the repo configuration:
+
+ environments: [
+ orgs.newEnvironment('github-pages') {
+ branch_policies+: [
+ "main"
+ ],
+ deployment_branch_policy: "selected",
+ },
+ ],
+
+
+ Info: repository[name="inc_gen_ai"] has 'gh_pages_build_type' with value 'workflow', but no
+ corresponding 'github-pages' environment, please add such an environment.
+ Add the following snippet to the repo configuration:
+
+ environments: [
+ orgs.newEnvironment('github-pages') {
+ branch_policies+: [
+ "main"
+ ],
+ deployment_branch_policy: "selected",
+ },
+ ],
+
+
+ Info: repository[name="inc_json"] has 'gh_pages_build_type' with value 'workflow', but no corresponding
+ 'github-pages' environment, please add such an environment.
+ Add the following snippet to the repo configuration:
+
+ environments: [
+ orgs.newEnvironment('github-pages') {
+ branch_policies+: [
+ "main"
+ ],
+ deployment_branch_policy: "selected",
+ },
+ ],
+
+
+ Info: repository[name="inc_os_autosd"] has 'gh_pages_build_type' with value 'workflow', but no
+ corresponding 'github-pages' environment, please add such an environment.
+ Add the following snippet to the repo configuration:
+
+ environments: [
+ orgs.newEnvironment('github-pages') {
+ branch_policies+: [
+ "main"
+ ],
+ deployment_branch_policy: "selected",
+ },
+ ],
+
+
+ Info: repository[name="inc_security_crypto"] has 'gh_pages_build_type' with value 'workflow', but no
+ corresponding 'github-pages' environment, please add such an environment.
+ Add the following snippet to the repo configuration:
+
+ environments: [
+ orgs.newEnvironment('github-pages') {
+ branch_policies+: [
+ "main"
+ ],
+ deployment_branch_policy: "selected",
+ },
+ ],
+
+
+ Info: repository[name="inc_someip_gateway"] has 'gh_pages_build_type' with value 'workflow', but no
+ corresponding 'github-pages' environment, please add such an environment.
+ Add the following snippet to the repo configuration:
+
+ environments: [
+ orgs.newEnvironment('github-pages') {
+ branch_policies+: [
+ "main"
+ ],
+ deployment_branch_policy: "selected",
+ },
+ ],
+
+
+ Info: repository[name="inc_time"] has 'gh_pages_build_type' with value 'workflow', but no corresponding
+ 'github-pages' environment, please add such an environment.
+ Add the following snippet to the repo configuration:
+
+ environments: [
+ orgs.newEnvironment('github-pages') {
+ branch_policies+: [
+ "main"
+ ],
+ deployment_branch_policy: "selected",
+ },
+ ],
+
+
+ Info: repository[name="infrastructure"] has 'gh_pages_build_type' with value 'workflow', but no
+ corresponding 'github-pages' environment, please add such an environment.
+ Add the following snippet to the repo configuration:
+
+ environments: [
+ orgs.newEnvironment('github-pages') {
+ branch_policies+: [
+ "main"
+ ],
+ deployment_branch_policy: "selected",
+ },
+ ],
+
+
+ Info: repository[name="kyron"] has 'gh_pages_build_type' with value 'workflow', but no corresponding
+ 'github-pages' environment, please add such an environment.
+ Add the following snippet to the repo configuration:
+
+ environments: [
+ orgs.newEnvironment('github-pages') {
+ branch_policies+: [
+ "main"
+ ],
+ deployment_branch_policy: "selected",
+ },
+ ],
+
+
+ Info: repository[name="lifecycle"] has 'gh_pages_build_type' with value 'workflow', but no corresponding
+ 'github-pages' environment, please add such an environment.
+ Add the following snippet to the repo configuration:
+
+ environments: [
+ orgs.newEnvironment('github-pages') {
+ branch_policies+: [
+ "main"
+ ],
+ deployment_branch_policy: "selected",
+ },
+ ],
+
+
+ Info: repository[name="logging"] has 'gh_pages_build_type' with value 'workflow', but no corresponding
+ 'github-pages' environment, please add such an environment.
+ Add the following snippet to the repo configuration:
+
+ environments: [
+ orgs.newEnvironment('github-pages') {
+ branch_policies+: [
+ "main"
+ ],
+ deployment_branch_policy: "selected",
+ },
+ ],
+
+
+ Info: repository[name="module_template"] has 'gh_pages_build_type' with value 'workflow', but no
+ corresponding 'github-pages' environment, please add such an environment.
+ Add the following snippet to the repo configuration:
+
+ environments: [
+ orgs.newEnvironment('github-pages') {
+ branch_policies+: [
+ "main"
+ ],
+ deployment_branch_policy: "selected",
+ },
+ ],
+
+
+ Info: repository[name="nlohmann_json"] has 'gh_pages_build_type' with value 'workflow', but no
+ corresponding 'github-pages' environment, please add such an environment.
+ Add the following snippet to the repo configuration:
+
+ environments: [
+ orgs.newEnvironment('github-pages') {
+ branch_policies+: [
+ "main"
+ ],
+ deployment_branch_policy: "selected",
+ },
+ ],
+
+
+ Info: repository[name="orchestrator"] has 'gh_pages_build_type' with value 'workflow', but no
+ corresponding 'github-pages' environment, please add such an environment.
+ Add the following snippet to the repo configuration:
+
+ environments: [
+ orgs.newEnvironment('github-pages') {
+ branch_policies+: [
+ "main"
+ ],
+ deployment_branch_policy: "selected",
+ },
+ ],
+
+
+ Info: repository[name="persistency"] has 'gh_pages_build_type' with value 'workflow', but no
+ corresponding 'github-pages' environment, please add such an environment.
+ Add the following snippet to the repo configuration:
+
+ environments: [
+ orgs.newEnvironment('github-pages') {
+ branch_policies+: [
+ "main"
+ ],
+ deployment_branch_policy: "selected",
+ },
+ ],
+
+
+ Info: repository[name="reference_integration"] has 'gh_pages_build_type' with value 'workflow', but no
+ corresponding 'github-pages' environment, please add such an environment.
+ Add the following snippet to the repo configuration:
+
+ environments: [
+ orgs.newEnvironment('github-pages') {
+ branch_policies+: [
+ "main"
+ ],
+ deployment_branch_policy: "selected",
+ },
+ ],
+
+
+ Info: repository[name="score_rust_policies"] has 'gh_pages_build_type' with value 'workflow', but no
+ corresponding 'github-pages' environment, please add such an environment.
+ Add the following snippet to the repo configuration:
+
+ environments: [
+ orgs.newEnvironment('github-pages') {
+ branch_policies+: [
+ "main"
+ ],
+ deployment_branch_policy: "selected",
+ },
+ ],
+
+
+ Info: repository[name="scrample"] has 'gh_pages_build_type' with value 'workflow', but no corresponding
+ 'github-pages' environment, please add such an environment.
+ Add the following snippet to the repo configuration:
+
+ environments: [
+ orgs.newEnvironment('github-pages') {
+ branch_policies+: [
+ "main"
+ ],
+ deployment_branch_policy: "selected",
+ },
+ ],
+
- remove repo_ruleset[name="Restrict Release Creation to Code Owners", repository=communication] {
- allows_creations = false
- allows_deletions = false
- allows_force_pushes = false
- allows_updates = false
- bypass_actors = [
- "@eclipse-score/codeowner-lola"
- ],
- enforcement = "active"
- exclude_refs = []
- include_refs = [
- "refs/tags/*"
- ],
- name = "Restrict Release Creation to Code Owners"
- required_merge_queue = null
- required_pull_request = {
- dismisses_stale_reviews = false
- required_approving_review_count = 2
- requires_code_owner_review = false
- requires_last_push_approval = false
- requires_review_thread_resolution = false
- }
- required_status_checks = {
- do_not_enforce_on_create = false
- status_checks = [
- "eclipse-eca-validation:eclipsefdn/eca"
- ],
- strict = false
- }
- requires_commit_signatures = false
- requires_deployments = false
- requires_linear_history = false
- target = "tag"
- }
+ add repo_ruleset[name="tags-protection", repository=communication] {
+ allows_creations = false
+ allows_deletions = false
+ allows_force_pushes = false
+ allows_updates = false
+ bypass_actors = [
+ "@eclipse-score/codeowner-lola"
+ ],
+ enforcement = "active"
+ exclude_refs = []
+ include_refs = [
+ "refs/tags/*"
+ ],
+ name = "tags-protection"
+ requires_commit_signatures = false
+ requires_deployments = false
+ requires_linear_history = false
+ target = "tag"
+ }
Plan: 1 to add, 0 to change, 1 to delete. |
|
/otterdog merge |
|
@eclipse-score/eclipsefdn-security can you please check why this PR is not mergable? It only says that it is out of sync with the live config. This is not mentioned as a prerequisite in the initial comment from otterdog. I get no information from the tooling to tell me why a change cannot be merged. I can't react fast to fix serious problems in the configuration. This is really problematic for me as a maintainer. Thanks! |
No description provided.