new mono-repo to host Zenoh related research#29
Conversation
|
Thank you for raising a pull request to update the configuration of your GitHub organization. The following conditions need to be fulfilled for auto-merging to be available:
Otterdog commands and optionsYou can trigger otterdog actions by commenting on this PR:
|
|
Please find below the validation of the requested configuration changes: Diff for fc81341Project iot.zenoh[github_id=eclipse-zenoh]
-
- Error: repository[name="zenoh-labs"] has defined an invalid topic 'Research'. Only lower-case, numbers
- and '-' are allowed characters.
-
-
- Error: repository[name="zenoh-labs"] has defined an invalid topic 'EU Project'. Only lower-case, numbers
- and '-' are allowed characters.
-
Planning aborted due to validation errors. |
|
Note The current configuration is out-of-sync with the live settings: Diff to live settingsProject iot.zenoh[github_id=eclipse-zenoh]
- remove environment[name="copilot", repository=zenoh-c] {
- deployment_branch_policy = "all"
- name = "copilot"
- reviewers = []
- wait_timer = 0
- }
Plan: 0 to add, 0 to change, 1 to delete. |
There was a problem hiding this comment.
Pull request overview
Adds a new zenoh-labs repository definition to the Eclipse Zenoh org configuration, intended to host experimental / EU project Zenoh research work.
Changes:
- Introduces
orgs.newRepo('zenoh-labs')with merge settings, Dependabot security updates, and ruleset configuration. - Adds repository metadata (description, homepage) and GitHub topics for discoverability.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| 'Research', | ||
| 'EU Project', |
There was a problem hiding this comment.
The topics list includes values that are not valid GitHub repository topics (must be lowercase and cannot contain spaces). In particular, 'Research' and 'EU Project' will likely cause the GitHub API call / otterdog sync to fail. Use lowercase, hyphenated topics instead (e.g., 'research', 'eu-project') to match the convention used elsewhere in this file.
| 'Research', | |
| 'EU Project', | |
| 'research', | |
| 'eu-project', |
| allow_update_branch: false, | ||
| delete_branch_on_merge: false, | ||
| dependabot_security_updates_enabled: true, | ||
| description: 'The Eclipse Zenoh Repository to host experiments and any Zenoh research releated code.', |
There was a problem hiding this comment.
Spelling: 'releated' should be 'related' in the repository description.
| description: 'The Eclipse Zenoh Repository to host experiments and any Zenoh research releated code.', | |
| description: 'The Eclipse Zenoh Repository to host experiments and any Zenoh research related code.', |
The Eclipse Zenoh project does not currently have a repository to host R&D that is developed in EU projects, nor any other experimental activity related to Zenoh Research.
zenoh-labsis intended to be the Zenoh research mono-repo.