Skip to content

Fix: Auto-publish feature on merge to main#24

Merged
IEvangelist merged 2 commits into
mainfrom
copilot/fix-unresolvable-feature
Apr 7, 2026
Merged

Fix: Auto-publish feature on merge to main#24
IEvangelist merged 2 commits into
mainfrom
copilot/fix-unresolvable-feature

Conversation

Copilot AI commented Apr 2, 2026

Copy link
Copy Markdown
Contributor

The release workflow was workflow_dispatch-only, so the feature was never republished after the org migration (dotnet → microsoft) and version bump to 2.0.0 in PR #22. As a result, ghcr.io/microsoft/aspire-devcontainer-feature/aspire was never resolvable.

Changes

  • .github/workflows/release.yaml — Add push: branches: [main] trigger so the feature is published to GHCR automatically on every merge. The existing if: github.ref == 'refs/heads/main' job guard already prevents unintended runs.
  • src/aspire/README.md — Update example reference from :1 to :2 to match current 2.0.0 version; add missing microsoft-aspire.aspire-vscode extension omitted from the stale auto-generated docs.

After merge, the release workflow will publish ghcr.io/microsoft/aspire-devcontainer-feature/aspire:2.

Copilot AI linked an issue Apr 2, 2026 that may be closed by this pull request
Copilot AI changed the title [WIP] Fix unresolvable feature for aspire Fix: Auto-publish feature on merge to main Apr 2, 2026
Copilot AI requested a review from IEvangelist April 2, 2026 21:05
@IEvangelist IEvangelist marked this pull request as ready for review April 7, 2026 18:44
@IEvangelist IEvangelist merged commit 5da7d22 into main Apr 7, 2026
6 checks passed
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.

Feature isn't usable - Does not resolve

3 participants