microsoft/apm-action v1.9.0
microsoft/apm-action
Captured source
source ↗published May 19, 2026seen 2wcaptured 2whttp 200method plain
v1.9.0
Repository: microsoft/apm-action
Tag: v1.9.0
Published: 2026-05-19T05:06:22Z
Prerelease: no
Release notes:
[1.9.0] - 2026-05-18
Added
- `mode: release` umbrella for tag-triggered releases ([microsoft/apm#1348]). A single input collapses the release pipeline into one step: gate (
apm pack --check-versions --check-clean --json), per-package matrix pack with sha256 sidecars, marketplace.json drift detection, GH Step Summary, andgh release createpublish. The CLI primitives underneath stay vendor-neutral — the equivalent shell recipe works unchanged on GitLab CI, Jenkins, and Azure DevOps (seeproducer/releasing-from-any-ci.md). - New inputs (all optional):
mode(release),release-tag,release-name,release-notes,release-draft,release-prerelease(true/false/auto— auto-detects from-rc/-alpha/-beta/-prein the tag),release-skip-publish(dry-run for CI / e2e). - New outputs:
packages(JSON array of{name, version, bundle, sha256, sha256_path}),marketplace-drift(true/false),release-url,release-tag. Outsidemode: releasethepackagesoutput is always set to'[]'so downstreamfromJSON()steps work unconditionally. - Mutually exclusive with the classic dispatch inputs (
pack,bundle,bundles-file,setup-only); setting any combination fails fast with a single consolidated error. - Requires
apm>= 0.14.0 on PATH for the--check-versions/--check-cleangate; the defaultapm-versionis pinned to0.14.0so the umbrella is functional out of the box. - Reference workflow:
tests/fixtures/release/(aggregator + single-plugin shapes).
Changed
- `apm-version` default bumped to `0.14.0` (was
0.13.0). Picks up the v0.14.0 release:apm pack --check-versions/--check-cleanrelease gates (required bymode: release),apm plugin initnoun-verb surface,apm packmulti-format outputs (--marketplace,--marketplace-path,--json,marketplace.outputsmap form),apm marketplace doctorversion-alignment + format-coverage rows, and the breaking MCP Registry v0.1 client (self-hosted registries must serve/v0.1/paths). Consumers pinningapm-versionexplicitly are unaffected.
What's Changed
- feat(action): mode: release umbrella for tag-triggered publishes (#1348) by @danielmeppiel in https://github.com/microsoft/apm-action/pull/43
- chore: cut 1.9.0 by @danielmeppiel in https://github.com/microsoft/apm-action/pull/44
Full Changelog: https://github.com/microsoft/apm-action/compare/v1.8.0...v1.9.0
Notability
notability 2.0/10Routine GitHub Action release, not an AI model.