chore(governance): auto-seed org templates from Quantum-L9/.github - #3
chore(governance): auto-seed org templates from Quantum-L9/.github#3cryptoxdog 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: eb89fb9620
ℹ️ 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".
| - name: Install dependencies | ||
| run: | | ||
| set -euo pipefail | ||
| case "${PACKAGE_MANAGER}" in | ||
| npm) if [ -f package-lock.json ]; then npm ci; else npm install; fi ;; |
There was a problem hiding this comment.
Remove the inapplicable Node workflow
This workflow runs on every PR and defaults to npm, but a repo-wide search confirms that this Python repository has no package.json or Node lockfile. Both the typecheck and test jobs therefore execute npm install in a directory without a package manifest; npm exits with ENOENT, making the newly added workflow fail for every change. Remove this workflow or guard the Node jobs until the repository actually contains a Node project.
Useful? React with 👍 / 👎.
| - name: ruff format --check | ||
| run: ruff format --check . |
There was a problem hiding this comment.
Baseline formatting before enforcing the new gate
This blocking workflow is enabled on every PR and push to main, but running the exact ruff format --check . command against this commit reports 39 existing files that would be reformatted and exits nonzero. Consequently the lint job is red before any contributor changes are considered; format the baseline first or keep this check advisory until the repository passes it.
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.
Provide the sync implementation before enabling dispatches
A repo-wide search finds no scripts/sync_ci_from_pack.py, so every org_template_updated dispatch follows this branch, exits successfully, and never synchronizes or opens the PR promised by the workflow. This presents a placeholder receiver as a functioning auto-sync mechanism; add the implementation or omit the workflow until it exists.
AGENTS.md reference: AGENTS.md:L18-L19
Useful? React with 👍 / 👎.
b6e4472 to
951c77a
Compare
50020d2 to
eb116ed
Compare
eb116ed to
54ae435
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/CODEOWNERS.github/dependabot.yml.github/workflows/governance.yml.github/labels.ymlCODE_OF_CONDUCT.mdCONTRIBUTING.mdSECURITY.mdSUPPORT.mdLICENSE.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/bug_report.yml.github/ISSUE_TEMPLATE/ci-failure.yml.github/ISSUE_TEMPLATE/config.yml.github/ISSUE_TEMPLATE/feature_request.yml.github/ISSUE_TEMPLATE/gov-violation.yml.github/pull_request_template.md.github/workflows/on-org-update.yml.github/workflows/l9-analysis.yml.github/workflows/l9-lint-test-node.yml.github/workflows/l9-lint-test.yml.github/governance/execution-profiles.yaml.github/governance/promotion-policy.yaml.github/governance/provider-requiredness.yaml.github/governance/quality-thresholds.yaml.github/governance/rule-modes.yaml.github/governance/waivers.yamlbiome.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.