Skip to content

chore(governance): auto-seed org templates from Quantum-L9/.github - #59

Closed
cryptoxdog wants to merge 1 commit into
mainfrom
chore/auto-seed-governance
Closed

chore(governance): auto-seed org templates from Quantum-L9/.github#59
cryptoxdog wants to merge 1 commit into
mainfrom
chore/auto-seed-governance

Conversation

@cryptoxdog

Copy link
Copy Markdown
Collaborator

Automatically seeds org template files from Quantum-L9/.github/templates/ plus the l9-ci-pack/ Core hub.

Files in this PR

  • .github/workflows/governance.yml
  • .github/labels.yml
  • LICENSE
  • .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.yml
  • biome.json
  • .biomeignore
  • .editorconfig
  • .vscode/extensions.json

Existing files were left untouched (missing-only seed), except a stock ESLint l9-lint-test-node.yml which is replaced with the Biome SDK caller.
Governance caller is advisory (strict defaults false).
Core pack callers are distributed here; l9-ci-core executes CI.

Opened automatically by Quantum-L9/.github auto-seed.

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 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".

Comment on lines +17 to +18
on:
pull_request:

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge 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 👍 / 👎.

Comment on lines +29 to +33
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

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge 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 👍 / 👎.

Comment thread LICENSE
Comment on lines +99 to +102
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).

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge 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 👍 / 👎.

@cryptoxdog
cryptoxdog force-pushed the chore/auto-seed-governance branch 29 times, most recently from 0a7cd90 to b215379 Compare August 22, 2026 09:27
@cryptoxdog
cryptoxdog force-pushed the chore/auto-seed-governance branch 25 times, most recently from f55807f to ab56b5f Compare August 22, 2026 23:22
@cryptoxdog
cryptoxdog force-pushed the chore/auto-seed-governance branch from ab56b5f to 54d12db Compare August 23, 2026 00:01
@sonarqubecloud

Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed

Failed conditions
C Security Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

@cryptoxdog

Copy link
Copy Markdown
Collaborator Author

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.

@cryptoxdog cryptoxdog closed this Aug 23, 2026
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.

1 participant