eclipse-tractusx / .eclipsefdn

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

feat: new repo for wallet-dim-stub application #98

Closed nitin-vavdiya closed 1 month ago

nitin-vavdiya commented 1 month ago

Description

New repository setup for wallet DIM stub application

ref: https://github.com/eclipse-tractusx/sig-release/issues/788

Pre-review checks

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

eclipse-otterdog[bot] commented 1 month ago

This is your friendly self-service bot.

Thank you for raising a pull request to update the configuration of your GitHub organization. You can manually add reviewers to this PR to eventually enable auto-merging.

The following conditions need to fulfilled for auto-merging to be available:

Otterdog commands and options You can trigger otterdog actions by commenting on this PR: - `/otterdog team-info` checks the team / org membership for the PR author - `/otterdog validate` validates the configuration change - `/otterdog validate info` validates the configuration change, printing also validation infos - `/otterdog check-sync` checks if the base ref is in sync with live settings - `/otterdog merge` merges and applies the changes if the PR is eligible for auto-merging (only accessible for the author) - `/otterdog done` notifies the self-service bot that a required manual apply operation has been performed (only accessible for members of the admin team) - `/otterdog apply` re-apply a previously failed attempt (only accessible for members of the admin team)
eclipse-otterdog[bot] commented 1 month ago

This is your friendly self-service bot.

The author (nitin-vavdiya) of this PR is associated with this organization in the role of MEMBER.

Additionally, nitin-vavdiya is a member of the following teams:

eclipse-otterdog[bot] commented 1 month ago

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

Diff for 8e059b976e25fc33a49458131ac9c9e225f07dec ```diff Organization automotive.tractusx[id=eclipse-tractusx] there have been 66 validation infos, enable verbose output with '-v' to to display them. ! repository[name="managed-identity-wallet"] { ! dependabot_security_updates_enabled = true -> false ! } + add repository[name="wallet-dim-stub"] { + 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 + code_scanning_default_setup_enabled = false + default_branch = "main" + delete_branch_on_merge = false + dependabot_alerts_enabled = true + dependabot_security_updates_enabled = true + description = "Wallet DIM stub application" + gh_pages_build_type = "disabled" + has_discussions = true + 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 = "wallet-dim-stub" + private = false + private_vulnerability_reporting_enabled = true + 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="wallet-dim-stub"] { + actions_can_approve_pull_request_reviews = true + default_workflow_permissions = "write" + enabled = true + } Plan: 2 to add, 1 to change, 0 to delete. ```
eclipse-otterdog[bot] commented 1 month ago

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

eclipse-otterdog[bot] commented 1 month ago

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

Diff for e4a61a20194b93d596f6c36c70e38bf435ad0d45 ```diff Organization automotive.tractusx[id=eclipse-tractusx] there have been 66 validation infos, enable verbose output with '-v' to to display them. + add repository[name="wallet-dim-stub"] { + 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 + code_scanning_default_setup_enabled = false + default_branch = "main" + delete_branch_on_merge = false + dependabot_alerts_enabled = true + dependabot_security_updates_enabled = true + description = "Wallet DIM stub application" + gh_pages_build_type = "disabled" + has_discussions = true + 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 = "wallet-dim-stub" + private = false + private_vulnerability_reporting_enabled = true + 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="wallet-dim-stub"] { + actions_can_approve_pull_request_reviews = true + default_workflow_permissions = "write" + enabled = true + } Plan: 2 to add, 0 to change, 0 to delete. ```
eclipse-otterdog[bot] commented 1 month ago

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

eclipse-otterdog[bot] commented 1 month ago

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

Diff for 2cc6c6c2a09a4bef954fe9dc5930d6fefc70d5b8 ```diff Organization automotive.tractusx[id=eclipse-tractusx] there have been 66 validation infos, enable verbose output with '-v' to to display them. + add repository[name="ssi-dim-wallet-stub"] { + 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 + code_scanning_default_setup_enabled = false + default_branch = "main" + delete_branch_on_merge = false + dependabot_alerts_enabled = true + dependabot_security_updates_enabled = true + description = "Stub application for DIM Wallet" + gh_pages_build_type = "disabled" + has_discussions = true + 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 = "ssi-dim-wallet-stub" + private = false + private_vulnerability_reporting_enabled = true + 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="ssi-dim-wallet-stub"] { + actions_can_approve_pull_request_reviews = true + default_workflow_permissions = "write" + enabled = true + } Plan: 2 to add, 0 to change, 0 to delete. ```
eclipse-otterdog[bot] commented 1 month ago

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

eclipse-otterdog[bot] commented 1 month ago

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

Diff for 4c77d7ab506deac405bb300e0a3dbbef4a92574c ```diff Organization automotive.tractusx[id=eclipse-tractusx] there have been 66 validation infos, enable verbose output with '-v' to to display them. ! repository[name="portal-assets"] { ! description = "Portal Documentation and Static Image Content" -> "Portal Assets" ! } + add repository[name="ssi-dim-wallet-stub"] { + 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 + code_scanning_default_setup_enabled = false + default_branch = "main" + delete_branch_on_merge = false + dependabot_alerts_enabled = true + dependabot_security_updates_enabled = true + description = "Stub application for DIM Wallet" + gh_pages_build_type = "disabled" + has_discussions = true + 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 = "ssi-dim-wallet-stub" + private = false + private_vulnerability_reporting_enabled = true + 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="ssi-dim-wallet-stub"] { + actions_can_approve_pull_request_reviews = true + default_workflow_permissions = "read" + enabled = true + } Plan: 2 to add, 1 to change, 0 to delete. ```
eclipse-otterdog[bot] commented 1 month ago

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

eclipse-otterdog[bot] commented 1 month ago

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

Diff for c58a30f8c3a9763e0ce6ba8a74da7a6521492e0d ```diff Organization automotive.tractusx[id=eclipse-tractusx] there have been 66 validation infos, enable verbose output with '-v' to to display them. + add repository[name="ssi-dim-wallet-stub"] { + 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 + code_scanning_default_setup_enabled = false + default_branch = "main" + delete_branch_on_merge = false + dependabot_alerts_enabled = true + dependabot_security_updates_enabled = true + description = "Stub application for DIM Wallet" + gh_pages_build_type = "disabled" + has_discussions = true + 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 = "ssi-dim-wallet-stub" + private = false + private_vulnerability_reporting_enabled = true + 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="ssi-dim-wallet-stub"] { + actions_can_approve_pull_request_reviews = true + default_workflow_permissions = "read" + enabled = true + } Plan: 2 to add, 0 to change, 0 to delete. ```
eclipse-otterdog[bot] commented 1 month ago

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

eclipse-otterdog[bot] commented 1 month ago

This is your friendly self-service bot. This Pull Request is eligible for auto-merging as it passed the following checks:

In order to automatically merge and apply the changes, add a comment /otterdog merge. :rocket:

nitin-vavdiya commented 1 month ago

/otterdog merge

eclipse-otterdog[bot] commented 1 month ago

This is your friendly self-service bot.

The following changes have been successfully applied:


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

+  add repository[name="ssi-dim-wallet-stub"] {
+    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
+    code_scanning_default_setup_enabled = false
+    default_branch                    = "main"
+    delete_branch_on_merge            = false
+    dependabot_alerts_enabled         = true
+    dependabot_security_updates_enabled = true
+    description                       = "Stub application for DIM Wallet"
+    gh_pages_build_type               = "disabled"
+    has_discussions                   = true
+    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                              = "ssi-dim-wallet-stub"
+    private                           = false
+    private_vulnerability_reporting_enabled = true
+    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="ssi-dim-wallet-stub"] {
+    actions_can_approve_pull_request_reviews = true
+    default_workflow_permissions      = "read"
+    enabled                           = true
+  }

  Applying changes:

  Done.

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