chore(governance): auto-seed org templates from Quantum-L9/.github - #59
chore(governance): auto-seed org templates from Quantum-L9/.github#59cryptoxdog wants to merge 1 commit into
Conversation
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 15229c92a1
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| on: | ||
| pull_request: |
There was a problem hiding this comment.
Remove the Python workflow from this Node repository
This trigger activates the Python template on every pull request and push to main, although this repository contains only a Node/TypeScript package and TypeScript tests. In this checkout, the workflow's mypy . command exits 2 because there are no Python sources, while pytest tests/ exits 5 because it collects no tests, so otherwise valid changes will receive failing CI jobs; only the newly added Node workflow should be enabled here.
Useful? React with 👍 / 👎.
| if [ -f scripts/sync_ci_from_pack.py ]; then | ||
| python scripts/sync_ci_from_pack.py | ||
| else | ||
| echo "::notice::No sync_ci_from_pack.py found — skipping" | ||
| exit 0 |
There was a problem hiding this comment.
Include the sync implementation before enabling dispatches
Every org_template_updated dispatch currently exits this step without doing anything because a repo-wide search finds no scripts/sync_ci_from_pack.py. Consequently the advertised auto-sync can never produce changes or open a PR in this repository; seed the script with the receiver or make the workflow obtain and execute the synchronization implementation.
Useful? React with 👍 / 👎.
| REPOSITORY NOTICE: This LICENSE applies only to the Quantum-L9/.github | ||
| repository. GitHub does not propagate LICENSE files via org community-health | ||
| fallbacks. Other Quantum-L9 repositories should include their own LICENSE | ||
| file (this text may be used as the org template). |
There was a problem hiding this comment.
Make the license apply to this repository
The repository is Quantum-L9/LLM-Router, but this notice expressly limits the new license to Quantum-L9/.github. That contradicts the preceding definition of the licensed Software and leaves this package without a license document that clearly applies to it, despite package.json declaring it proprietary; replace the template-specific notice with wording for this repository.
Useful? React with 👍 / 👎.
0a7cd90 to
b215379
Compare
f55807f to
ab56b5f
Compare
ab56b5f to
54d12db
Compare
|
|
Closing: org auto-seed PR is known-broken (fails CI) and is noise. Do not re-open from the seeder until the template is fixed. |




Automatically seeds org template files from
Quantum-L9/.github/templates/plus thel9-ci-pack/Core hub.Files in this PR
.github/workflows/governance.yml.github/labels.ymlLICENSE.github/FUNDING.yml.github/ISSUE_TEMPLATE/1-bug.yml.github/ISSUE_TEMPLATE/2-feature.yml.github/ISSUE_TEMPLATE/3-task.yml.github/ISSUE_TEMPLATE/4-incident.yml.github/ISSUE_TEMPLATE/config.yml.github/pull_request_template.md.github/workflows/on-org-update.yml.github/workflows/l9-lint-test-node.yml.github/workflows/l9-lint-test.ymlbiome.json.biomeignore.editorconfig.vscode/extensions.jsonExisting files were left untouched (missing-only seed), except a stock ESLint
l9-lint-test-node.ymlwhich is replaced with the Biome SDK caller.Governance caller is advisory (
strictdefaults false).Core pack callers are distributed here;
l9-ci-coreexecutes CI.Opened automatically by Quantum-L9/.github auto-seed.