-
-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add secrets repo #63
Add secrets repo #63
Conversation
Signed-off-by: George Adams <[email protected]>
This is your friendly self-service bot. Thank you for raising a pull request to update the configuration of your GitHub organization. The following conditions need to fulfilled for auto-merging to be available:
Otterdog commands and optionsYou can trigger otterdog actions by commenting on this PR:
|
This comment has been minimized.
This comment has been minimized.
Signed-off-by: George Adams <[email protected]>
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
1 similar comment
This is your friendly self-service bot. The current configuration is in-sync with the live settings. 🚀 |
Signed-off-by: George Adams <[email protected]>
This is your friendly self-service bot. Diff for 24190f9Organization adoptium[id=adoptium]
there have been 4 validation infos, enable verbose output with '-v' to to display them.
+ add repository[name="secrets"] {
+ allow_auto_merge = false
+ allow_forking = false
+ allow_merge_commit = false
+ allow_rebase_merge = true
+ allow_squash_merge = true
+ allow_update_branch = true
+ archived = false
+ auto_init = true
+ code_scanning_default_setup_enabled = false
+ custom_properties = {}
+ default_branch = "main"
+ delete_branch_on_merge = true
+ dependabot_alerts_enabled = true
+ description = "The Secrets Repo for Eclipse Adoptium"
+ gh_pages_build_type = "disabled"
+ has_discussions = false
+ has_issues = true
+ has_projects = true
+ has_wiki = true
+ is_template = false
+ merge_commit_message = "PR_TITLE"
+ merge_commit_title = "MERGE_MESSAGE"
+ name = "secrets"
+ private = true
+ squash_merge_commit_message = "COMMIT_MESSAGES"
+ squash_merge_commit_title = "COMMIT_OR_PR_TITLE"
+ topics = []
+ web_commit_signoff_required = false
+ }
+ add repo_workflow_settings[repository="secrets"] {
+ actions_can_approve_pull_request_reviews = true
+ enabled = true
+ }
Plan: 2 to add, 0 to change, 0 to delete. |
This is your friendly self-service bot.
In order to automatically merge and apply the changes, add a comment |
/otterdog merge |
This is your friendly self-service bot. The changes could not be applied successfully, please check the output: Organization adoptium[id=adoptium]
there have been 4 validation infos, enable verbose output with '-v' to to display them.
+ add repository[name="secrets"] {
+ allow_auto_merge = false
+ allow_forking = false
+ allow_merge_commit = false
+ allow_rebase_merge = true
+ allow_squash_merge = true
+ allow_update_branch = true
+ archived = false
+ auto_init = true
+ code_scanning_default_setup_enabled = false
+ custom_properties = {}
+ default_branch = "main"
+ delete_branch_on_merge = true
+ dependabot_alerts_enabled = true
+ description = "The Secrets Repo for Eclipse Adoptium"
+ gh_pages_build_type = "disabled"
+ has_discussions = false
+ has_issues = true
+ has_projects = true
+ has_wiki = true
+ is_template = false
+ merge_commit_message = "PR_TITLE"
+ merge_commit_title = "MERGE_MESSAGE"
+ name = "secrets"
+ private = true
+ squash_merge_commit_message = "COMMIT_MESSAGES"
+ squash_merge_commit_title = "COMMIT_OR_PR_TITLE"
+ topics = []
+ web_commit_signoff_required = false
+ }
╷
│ Warning: Adding repository 'secrets' while the project 'adoptium' has no GitHub organization configured in the PMI.
│
│ Don't forget to add an entry for this repo to the list of GitHub repositories:
│ https://github.com/adoptium/secrets
╵
+ add repo_workflow_settings[repository="secrets"] {
+ actions_can_approve_pull_request_reviews = true
+ enabled = true
+ }
Applying changes:
╷
│ Error: failed to apply patch: ADD- repository[name="secrets"]
│
│ failed to update code scanning config for repo 'adoptium/secrets':
│ Exception while accessing http://api.github.com/repos/adoptium/secrets/code-scanning/default-setup: (status=403, body={"message":"Advanced Security must be enabled for this repository to use code scanning.","documentation_url":"https://docs.github.com/rest/code-scanning/code-scanning#update-a-code-scanning-default-setup-configuration","status":"403"})
╵
Done.
Executed plan: 2 added, 0 changed, 0 deleted. cc @adoptium/eclipsefdn-security cc @adoptium/eclipsefdn-releng |
is this repo associated with the adoptium or temurin project? |
I added it now to the adoptium project, let me know if this is wrong, this is also how the eclipse_project property is setup atm. |
/otterdog done |
This is your friendly self-service bot. The PR has been marked as being completed. |
Migrating https://github.com/AdoptOpenJDK/secrets to Adoptium, the end goal is to archive this repo and move everything to Bitwarden but for now it makes sense to keep it