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

New Projects for uProtocol #24

Merged
merged 2 commits into from
Nov 30, 2023
Merged

Conversation

stevenhartley
Copy link
Contributor

The following pr creates a Linux uPlatform project and a sommr ulink library

@stevenhartley stevenhartley requested review from a team as code owners November 30, 2023 18:37
Copy link

Diff for 2a40c0f:
Printing local diff for configuration at '/home/runner/work/.eclipsefdn/.eclipsefdn/otterdog-configs/otterdog.json'

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

Organization eclipse-uprotocol[id=eclipse-uprotocol]

  
!   repository[name="uprotocol-platform-android"] {
!     description                                              = "Android uPlatform Implementation" -> "Android uPlatform Implementation using Binder uTransport"
!   }

+   add repository[name="uprotocol-cpp-ulink-sommr"] {
+     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                                   = true
+     dependabot_alerts_enabled                                = true
+     dependabot_security_updates_enabled                      = false
+     description                                              = "C++ uLink Library for sommr (SOME/IP) transport"
+     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                                                     = "uprotocol-cpp-ulink-sommr"
+     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="uprotocol-cpp-ulink-sommr"] {
+     actions_can_approve_pull_request_reviews                 = false
+     allowed_actions                                          = "all"
+     default_workflow_permissions                             = "read"
+     enabled                                                  = true
+   }

+   add repository[name="uprotocol-platform-linux-zenoh"] {
+     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                                   = true
+     dependabot_alerts_enabled                                = true
+     dependabot_security_updates_enabled                      = false
+     description                                              = "Linux uPlatform that is based off the Zenoh uTransport"
+     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                                                     = "uprotocol-platform-linux-zenoh"
+     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="uprotocol-platform-linux-zenoh"] {
+     actions_can_approve_pull_request_reviews                 = false
+     allowed_actions                                          = "all"
+     default_workflow_permissions                             = "read"
+     enabled                                                  = true
+   }
  
  Plan: 4 to add, 1 to change, 0 to delete.
Showing diff to a canonical version of the configuration at '/home/runner/work/.eclipsefdn/.eclipsefdn/otterdog-configs/otterdog.json'

Organization eclipse-uprotocol[id=eclipse-uprotocol]

@netomi netomi merged commit b203da4 into eclipse-uprotocol:main Nov 30, 2023
@netomi
Copy link
Contributor

netomi commented Nov 30, 2023

changes are live.

@stevenhartley
Copy link
Contributor Author

Thank you again @netomi !

@netomi
Copy link
Contributor

netomi commented Nov 30, 2023

np, glad that the service is well received from your side.

@stevenhartley
Copy link
Contributor Author

@netomi not the right place to ask but just to be sure, how do I change the "pinned projects" on my main page? Don't see how to do that with otterdog or stock github access. feel free to tell me to rtfm somewhere :-)

@netomi
Copy link
Contributor

netomi commented Nov 30, 2023

I think this can only be done via the Web UI as an owner.
If you tell me the repos that you would like to pin, I can do it right away. Maximum seems to be six.

@stevenhartley
Copy link
Contributor Author

If 6 is the max then the following order please (if possible):

  • uprotocol-spec
  • uprotocol-core-api
  • uprotocol-java
  • uprotocol-cpp
  • uprotocol-rust
  • uprotocol-python

Thank you!!!!

@netomi
Copy link
Contributor

netomi commented Nov 30, 2023

done, you can drag the pinned repos around, so I dont want to even think about automating that :D

@stevenhartley
Copy link
Contributor Author

THANK YOU!!

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