The FoxPlug GitHub Action
This Action is one way FoxPlug reads your repo. Every release, and every push to your main branch, goes to your FoxPlug project, where it becomes a changelog entry and ready-to-post launch updates, waiting for you to approve.
FOXPLUG_TOKEN and paste the token..github/workflows/foxplug.yml:on: { push: { branches: ['**'] }, release: { types: [published] } }
jobs:
foxplug:
runs-on: ubuntu-latest
steps:
- { uses: OsakaSaul/foxplug-changelog-action@v1, with: { foxplug-token: "${{ secrets.FOXPLUG_TOKEN }}" } }
The next release shows up in FoxPlug as a draft and a changelog entry, waiting for you.
You can revoke the token in your FoxPlug project at any time; the next run then stops with a message saying so.
One thing to fix, one to say and one to skip, each with where the number came from.
Every win gets one plain label, worth a post, mention it briefly or skip it, with the reason.
A changelog entry and a post for each platform. FoxPlug never posts for you: nothing goes out until you approve it and press send.
See a made-up example of the whole brief on the sample page, or FoxPlug's own changelog, written from its own commits. Plans and what each includes are on the pricing page.