Skip to content

MythicalLTD/.github

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MythicalLTD — GitHub Actions

Composite actions for FeatherPanel .fpa builds and Mythic Marketplace releases.

You write your own workflows — we provide the steps.

Quick start

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.

Actions

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.

Docs

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

.featherexport

*/node_modules/*
/demo/*
banner.png
README.md
*/App/*

Copy examples/featherexport/minimal.featherexport → plugin root as .featherexport.

Repo layout

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

Publish (maintainers)

  1. Push to main
  2. Releases → Draft a new release → tag v1.0.0Publish

The publish-actions-release workflow moves the @v1 tag and appends usage notes automatically.

Full guide →

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages