Skip to content
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 volttron-lib-homeassistant-driver #11

Merged
merged 4 commits into from
Feb 13, 2024
Merged

Conversation

craig8
Copy link
Contributor

@craig8 craig8 commented Feb 12, 2024

No description provided.

add volttron-testing-utils

Signed-off-by: Craig <[email protected]>
Moved volttron-test-utils

Signed-off-by: Craig <[email protected]>
Add volttron-lib-homeassistant-driver

Signed-off-by: Craig <[email protected]>
@craig8 craig8 requested review from a team as code owners February 12, 2024 22:27
Copy link

Diff for 0ce8018:
Printing local diff:

Actions are indicated with the following symbols:
+   create
!   modify
!   forced update
-   delete

Organization iot.volttron[id=eclipse-volttron]
  there have been 25 validation infos, enable verbose output with '-v' to to display them.

+   add repository[name="volttron-lib-homeassistant-driver"] {
+     allow_auto_merge                  = false
+     allow_forking                     = true
+     allow_merge_commit                = false
+     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               = "disabled"
+     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                              = "volttron-lib-homeassistant-driver"
+     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="volttron-lib-homeassistant-driver"] {
+     actions_can_approve_pull_request_reviews = true
+     default_workflow_permissions      = "write"
+     enabled                           = true
+   }

+   add environment[name="test_env", repository="volttron-lib-homeassistant-driver"] {
+     deployment_branch_policy          = "all"
+     name                              = "test_env"
+     reviewers                         = []
+     wait_timer                        = "0"
+   }
  
  Plan: 3 to add, 0 to change, 0 to delete.
Canonical Diff for 0ce8018:
Showing canonical diff:

Organization iot.volttron[id=eclipse-volttron]

--- canonical
+++ original
@@ -385,7 +385,6 @@
       }
     }
     orgs.newRepo('volttron-lib-homeassistant-driver') {
-      allow_merge_commit: false
       allow_update_branch: false
       delete_branch_on_merge: false
       environments: [
@@ -689,7 +688,6 @@
       }
     }
     orgs.newRepo('volttron-test-utils') {
-      allow_merge_commit: false
       allow_update_branch: false
       delete_branch_on_merge: false
       web_commit_signoff_required: false

@netomi
Copy link
Contributor

netomi commented Feb 13, 2024

/validate

Copy link

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

Diff for cd818a7
Organization iot.volttron[id=eclipse-volttron]
  there have been 25 validation infos, enable verbose output with '-v' to to display them.

+  add repository[name="volttron-lib-homeassistant-driver"] {
+    allow_auto_merge                  = false
+    allow_forking                     = true
+    allow_merge_commit                = false
+    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               = "disabled"
+    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                              = "volttron-lib-homeassistant-driver"
+    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="volttron-lib-homeassistant-driver"] {
+    actions_can_approve_pull_request_reviews = true
+    default_workflow_permissions      = "write"
+    enabled                           = true
+  }

+  add environment[name="test_env", repository="volttron-lib-homeassistant-driver"] {
+    deployment_branch_policy          = "all"
+    name                              = "test_env"
+    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.

Copy link

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

@netomi netomi merged commit 4b535fb into eclipse-volttron:main Feb 13, 2024
4 checks passed
Copy link

This is your friendly self-service bot.

The following changes have been successfully applied:

Organization iot.volttron[id=eclipse-volttron]
  there have been 25 validation infos, enable verbose output with '-v' to to display them.

+  add repository[name="volttron-lib-homeassistant-driver"] {
+    allow_auto_merge                  = false
+    allow_forking                     = true
+    allow_merge_commit                = false
+    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               = "disabled"
+    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                              = "volttron-lib-homeassistant-driver"
+    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="volttron-lib-homeassistant-driver"] {
+    actions_can_approve_pull_request_reviews = true
+    default_workflow_permissions      = "write"
+    enabled                           = true
+  }

+  add environment[name="test_env", repository="volttron-lib-homeassistant-driver"] {
+    deployment_branch_policy          = "all"
+    name                              = "test_env"
+    reviewers                         = []
+    wait_timer                        = "0"
+  }

  
  Applying changes:


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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants