# Release pipeline — invokes the pleme-actions reusable release workflow.
# Edit the canonical file at:
# pleme-io/pleme-actions/.github/workflows/release-action.yml
#
# Triggered on tag push (vX.Y.Z): cross-compiles the binary for 3 targets,
# creates a GitHub Release, auto-advances the moving major-version tag.
#
# REPLACED a hand-written 3-target cross-compile matrix. Eleven repos in the
# fleet were already thin shims over this exact reusable; this file was one of
# the copies that had not been converted, so the drift it carried was
# invisible to the catalog and to any review reading substrate alone.
name: release
on:
push:
tags:
workflow_dispatch:
jobs:
release:
uses: pleme-io/pleme-actions/.github/workflows/release-action.yml@main
with:
action-name: mcp-forge
permissions:
contents: write