Skip to content

ci(downstream): flip merged downstreams back to main#122

Merged
schloerke merged 6 commits into
mainfrom
schloerke/gha-downstream-deps-main
May 21, 2026
Merged

ci(downstream): flip merged downstreams back to main#122
schloerke merged 6 commits into
mainfrom
schloerke/gha-downstream-deps-main

Conversation

@schloerke
Copy link
Copy Markdown
Collaborator

Summary

Flips the ref: for each entry in .github/workflows/downstream.yaml back to main (or removes it) as the corresponding downstream PR merges. The original workflow comment already documents this pattern.

  • brand-ymlposit-dev/brand-yml#115 merged (5b911ac)
  • py-shiny — posit-dev/py-shiny#2244 open
  • shinychat — posit-dev/shinychat#226 open
  • chatlas — posit-dev/chatlas#311 open

I'll push follow-up commits to this branch as each remaining downstream PR merges, then merge this once they're all back on main.

Test plan

  • Downstream workflow on this PR shows posit-dev/brand-yml@main passing pyright against this branch's htmltools.

@schloerke schloerke force-pushed the schloerke/gha-downstream-deps-main branch from 8179659 to 724a5ff Compare May 21, 2026 15:19
@schloerke schloerke force-pushed the schloerke/gha-downstream-deps-main branch from 2b8ad31 to fefdf73 Compare May 21, 2026 15:35
schloerke added 4 commits May 21, 2026 11:36
Entries without a `ref:` line now fall through to `main` via
`${{ matrix.ref || 'main' }}` in the step. Lets us drop the
boilerplate `ref: main` from every merged downstream and only carry
a `ref:` line when an entry actually pins to a non-main branch.
@schloerke schloerke merged commit fd42524 into main May 21, 2026
8 checks passed
@schloerke schloerke deleted the schloerke/gha-downstream-deps-main branch May 21, 2026 19:45
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