Skip to content

Add GitHub Actions workflow to auto-publish extension on release#23

Draft
Copilot wants to merge 4 commits intomainfrom
copilot/create-github-action-publish-task
Draft

Add GitHub Actions workflow to auto-publish extension on release#23
Copilot wants to merge 4 commits intomainfrom
copilot/create-github-action-publish-task

Conversation

Copy link

Copilot AI commented Dec 15, 2025

Automates publishing of the Azure DevOps extension to Visual Studio Marketplace when GitHub releases are published.

Changes

  • .github/workflows/publish-extension.yml: Workflow that triggers on release publication, builds the task, packages with tfx-cli, and publishes to marketplace using MARKETPLACE_PAT secret
  • .github/PUBLISHING.md: Setup instructions for creating and configuring the marketplace PAT token, workflow behavior, and manual publishing fallback

Setup Required

Add MARKETPLACE_PAT repository secret with a Visual Studio Marketplace Personal Access Token (scope: Marketplace Publish). Instructions in .github/PUBLISHING.md.

Workflow

on:
  release:
    types: [published]

Builds task → packages extension → publishes to marketplace automatically on each release.

Original prompt

This section details on the original issue you should resolve

<issue_title>Create a Github action to publish the task automatically after each release</issue_title>
<issue_description>Create a Github action to publish the task automatically after each release</issue_description>

Comments on the Issue (you are @copilot in this section)


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Copilot AI and others added 3 commits December 15, 2025 19:13
Co-authored-by: jcanizalez <27365102+jcanizalez@users.noreply.github.com>
…validation

Co-authored-by: jcanizalez <27365102+jcanizalez@users.noreply.github.com>
…access

Co-authored-by: jcanizalez <27365102+jcanizalez@users.noreply.github.com>
Copilot AI changed the title [WIP] Create GitHub action to publish task after each release Add GitHub Actions workflow to auto-publish extension on release Dec 15, 2025
Copilot AI requested a review from jcanizalez December 15, 2025 19:17
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.

Create a Github action to publish the task automatically after each release

2 participants