Skip to content

Add regression assertions for use github-ci reusable workflow repo target#134

Draft
Copilot wants to merge 2 commits into
mainfrom
copilot/update-ci-to-new-repo
Draft

Add regression assertions for use github-ci reusable workflow repo target#134
Copilot wants to merge 2 commits into
mainfrom
copilot/update-ci-to-new-repo

Conversation

Copy link
Copy Markdown

Copilot AI commented May 27, 2026

quartobot use github-ci should scaffold workflow callers against seandavi/quartobot, not the legacy quartobot/quartobot path. This change hardens that expectation in tests so future updates cannot silently regress the generated uses: target.

  • Scope

    • Strengthens tests/test_use_github_ci.py with explicit assertions for the full reusable-workflow uses: line in both pipeline modes.
  • Lean pipeline guard

    • Asserts generated render.yml contains:
      • uses: seandavi/quartobot/.github/workflows/render-reusable-lean.yml@main
  • Versioned snapshots guard

    • Asserts generated render.yml contains:
      • uses: seandavi/quartobot/.github/workflows/render-reusable.yml@main
jobs:
  render:
    uses: seandavi/quartobot/.github/workflows/render-reusable-lean.yml@main

Copilot AI linked an issue May 27, 2026 that may be closed by this pull request
Copilot AI changed the title [WIP] Fix github-ci to use new quartobot/quartobot repo Add regression assertions for use github-ci reusable workflow repo target May 27, 2026
Copilot AI requested a review from seandavi May 27, 2026 20:12
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.

github-ci using old quartobot/quartobot repo

2 participants