eclipse-tractusx / .eclipsefdn

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

chore: add ontology-models repo #61

Closed almadigabor closed 4 months ago

almadigabor commented 4 months ago

Description

This PR creates a new repository and enabled github pages to move over https://github.com/catenax-ng/product-ontology repository from catenax-ng. The name ontology-models is just a suggestion I have, can be changed on request.

Related issue: https://github.com/eclipse-tractusx/sig-infra/issues/446

@Siegfriedk @stephanbcbauer @danielmiehle @giterrific please confirm/review.

Pre-review checks

Please ensure to do as many of the following checks as possible, before asking for committer review:

eclipse-otterdog[bot] commented 4 months ago

This is your friendly self-service bot. The author (almadigabor) of this PR is associated with this organization in the role of MEMBER.

Additionally, almadigabor is a member of the following teams:

eclipse-otterdog[bot] commented 4 months ago

This is your friendly self-service bot. Please find below the validation of the requested configuration changes:

Diff for c564cc35a760d1c2505ad9a6dad4da8f1b8ae399 ```diff Organization automotive.tractusx[id=eclipse-tractusx] there have been 42 validation infos, enable verbose output with '-v' to to display them. + add repository[name="ontology-models"] { + allow_auto_merge = false + allow_forking = true + allow_merge_commit = true + allow_rebase_merge = true + allow_squash_merge = true + allow_update_branch = false + archived = false + default_branch = "main" + delete_branch_on_merge = false + dependabot_alerts_enabled = true + dependabot_security_updates_enabled = false + description = null + gh_pages_build_type = "legacy" + gh_pages_source_branch = "gh-pages" + gh_pages_source_path = "/" + has_discussions = false + has_issues = true + has_projects = true + has_wiki = true + homepage = null + is_template = false + merge_commit_message = "PR_TITLE" + merge_commit_title = "MERGE_MESSAGE" + name = "ontology-models" + private = false + secret_scanning = "enabled" + secret_scanning_push_protection = "enabled" + squash_merge_commit_message = "COMMIT_MESSAGES" + squash_merge_commit_title = "COMMIT_OR_PR_TITLE" + template_repository = null + topics = [] + web_commit_signoff_required = false + } + add repo_workflow_settings[repository="ontology-models"] { + actions_can_approve_pull_request_reviews = true + default_workflow_permissions = "write" + enabled = true + } + add environment[name="github-pages", repository="ontology-models"] { + branch_policies = [ + "gh-pages" + ], + deployment_branch_policy = "selected" + name = "github-pages" + reviewers = [] + wait_timer = "0" + } Plan: 3 to add, 0 to change, 0 to delete. ```

Add a comment /help to get a list of available commands.

eclipse-otterdog[bot] commented 4 months ago

This is your friendly self-service bot. The current configuration is in-sync with the live settings. :rocket:

Siegfriedk commented 4 months ago

@almadigabor all good from my side i believe. If its part of knowledge-agents, would knowledge-agents-ontology make sense?

almadigabor commented 4 months ago

@almadigabor all good from my side i believe. If its part of knowledge-agents, would knowledge-agents-ontology make sense?

Good point, I'll rename it to reference knowledge agents.

eclipse-otterdog[bot] commented 4 months ago

This is your friendly self-service bot. Please find below the validation of the requested configuration changes:

Diff for b7d7c2fe356d674fe22e1ddaf07df08f21734aa9 ```diff Organization automotive.tractusx[id=eclipse-tractusx] there have been 42 validation infos, enable verbose output with '-v' to to display them. + add repository[name="knowledge-agents-ontology"] { + allow_auto_merge = false + allow_forking = true + allow_merge_commit = true + allow_rebase_merge = true + allow_squash_merge = true + allow_update_branch = false + archived = false + default_branch = "main" + delete_branch_on_merge = false + dependabot_alerts_enabled = true + dependabot_security_updates_enabled = false + description = null + gh_pages_build_type = "legacy" + gh_pages_source_branch = "gh-pages" + gh_pages_source_path = "/" + has_discussions = false + has_issues = true + has_projects = true + has_wiki = true + homepage = null + is_template = false + merge_commit_message = "PR_TITLE" + merge_commit_title = "MERGE_MESSAGE" + name = "knowledge-agents-ontology" + private = false + secret_scanning = "enabled" + secret_scanning_push_protection = "enabled" + squash_merge_commit_message = "COMMIT_MESSAGES" + squash_merge_commit_title = "COMMIT_OR_PR_TITLE" + template_repository = null + topics = [] + web_commit_signoff_required = false + } + add repo_workflow_settings[repository="knowledge-agents-ontology"] { + actions_can_approve_pull_request_reviews = true + default_workflow_permissions = "write" + enabled = true + } + add environment[name="github-pages", repository="knowledge-agents-ontology"] { + branch_policies = [ + "gh-pages" + ], + deployment_branch_policy = "selected" + name = "github-pages" + reviewers = [] + wait_timer = "0" + } Plan: 3 to add, 0 to change, 0 to delete. ```

Add a comment /help to get a list of available commands.

eclipse-otterdog[bot] commented 4 months ago

This is your friendly self-service bot. The current configuration is in-sync with the live settings. :rocket:

almadigabor commented 4 months ago

Hey @netomi! Could you please take a look? It's been approved by @Siegfriedk.

eclipse-otterdog[bot] commented 4 months ago

This is your friendly self-service bot.

The following changes have been successfully applied:


Organization automotive.tractusx[id=eclipse-tractusx]
  there have been 42 validation infos, enable verbose output with '-v' to to display them.

+  add repository[name="knowledge-agents-ontology"] {
+    allow_auto_merge                  = false
+    allow_forking                     = true
+    allow_merge_commit                = true
+    allow_rebase_merge                = true
+    allow_squash_merge                = true
+    allow_update_branch               = false
+    archived                          = false
+    default_branch                    = "main"
+    delete_branch_on_merge            = false
+    dependabot_alerts_enabled         = true
+    dependabot_security_updates_enabled = false
+    description                       = null
+    gh_pages_build_type               = "legacy"
+    gh_pages_source_branch            = "gh-pages"
+    gh_pages_source_path              = "/"
+    has_discussions                   = false
+    has_issues                        = true
+    has_projects                      = true
+    has_wiki                          = true
+    homepage                          = null
+    is_template                       = false
+    merge_commit_message              = "PR_TITLE"
+    merge_commit_title                = "MERGE_MESSAGE"
+    name                              = "knowledge-agents-ontology"
+    private                           = false
+    secret_scanning                   = "enabled"
+    secret_scanning_push_protection   = "enabled"
+    squash_merge_commit_message       = "COMMIT_MESSAGES"
+    squash_merge_commit_title         = "COMMIT_OR_PR_TITLE"
+    template_repository               = null
+    topics                            = []
+    web_commit_signoff_required       = false
+  }

+  add repo_workflow_settings[repository="knowledge-agents-ontology"] {
+    actions_can_approve_pull_request_reviews = true
+    default_workflow_permissions      = "write"
+    enabled                           = true
+  }

+  add environment[name="github-pages", repository="knowledge-agents-ontology"] {
+    branch_policies                   = [
+      "gh-pages"
+    ],
+    deployment_branch_policy          = "selected"
+    name                              = "github-pages"
+    reviewers                         = []
+    wait_timer                        = "0"
+  }

  Applying changes:

  Done.

  Executed plan: 3 added, 0 changed, 0 deleted.