Composite actions for FeatherPanel .fpa builds and Mythic Marketplace releases.
You write your own workflows — we provide the steps.
Copy examples/workflows/release-fpa.yml into your plugin repo as .github/workflows/release-fpa.yml.
Set secrets MYTHIC_PRODUCT_ID and MYTHIC_RELEASE_TOKEN, then run Actions → Release FPA → Run workflow.
| Action | Usage |
|---|---|
Build .fpa |
uses: MythicalLTD/.github/actions/build-fpa@v1 |
| Publish file | uses: MythicalLTD/.github/actions/publish-release@v1 |
| Build + publish | uses: MythicalLTD/.github/actions/build-and-release@v1 |
Pin @v1 in production — not @main.
| Getting started | Plugin repo setup |
| Actions reference | All inputs & outputs |
.featherexport |
Exclude files from the .fpa |
| Example workflow | Copy-paste release workflow |
| Publishing this repo | Maintainers |
*/node_modules/*
/demo/*
banner.png
README.md
*/App/*Copy examples/featherexport/minimal.featherexport → plugin root as .featherexport.
actions/ build-fpa, publish-release, build-and-release
scripts/ build + publish shell scripts
examples/workflows release-fpa.yml — copy into your plugin repo
templates/ .featherexport template
docs/ Documentation
- Push to
main - Releases → Draft a new release → tag
v1.0.0→ Publish
The publish-actions-release workflow moves the @v1 tag and appends usage notes automatically.