Skip to content

Updating the workflow to publish to the new marketplace branch#1567

Merged
aaronpowell merged 2 commits intostagedfrom
preparing-new-repo-structure
Apr 30, 2026
Merged

Updating the workflow to publish to the new marketplace branch#1567
aaronpowell merged 2 commits intostagedfrom
preparing-new-repo-structure

Conversation

@aaronpowell
Copy link
Copy Markdown
Contributor

Starting work on #1368 by updating the workflow so that it will publish to multiple branches concurrently, allowing tools to start migrating over.

Using env vars for the branch names so that we can easily update without inlining everything as we progress through
Copilot AI review requested due to automatic review settings April 30, 2026 05:24
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates the repo’s publish automation to support the Phase 1 migration plan from issue #1368 by publishing materialized outputs to both the legacy main branch and the new marketplace branch while keeping the contributor/source flow on staged.

Changes:

  • Adds workflow-level environment variables to centralize branch/ref configuration for publishing and website deployment.
  • Updates the publish job to push the generated commit to both main (legacy) and marketplace.
  • Renames workflow and concurrency group to reflect multi-branch publishing.
Show a summary per file
File Description
.github/workflows/publish.yml Parameterizes source/published refs and pushes publish output to both main and marketplace, plus dispatches website deploy via a configurable ref.

Copilot's findings

  • Files reviewed: 1/1 changed files
  • Comments generated: 2

Comment thread .github/workflows/publish.yml Outdated
Comment on lines 3 to +10
on:
push:
branches: [staged]

env:
SOURCE_BRANCH: staged
LEGACY_PUBLISHED_BRANCH: main
MARKETPLACE_BRANCH: marketplace
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@aaronpowell aaronpowell merged commit 15d91bf into staged Apr 30, 2026
5 checks passed
@aaronpowell aaronpowell deleted the preparing-new-repo-structure branch April 30, 2026 06:39
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.

2 participants