This action create post on your patreon page
You must have proxy server with static IP, because patreon require to confirm auth attempt from new device.
You must set patreon device id environment variable. While first run via proxy action will failed and show devce id. Save it to secrets and use in future.
Required Patreon login
Required Password for patreon account. It is recommended to use github secrets.
Optional Post body. Must be set if action is used not on "release" trigger
Post url
name: patreon post
on:
release:
types:
- 'published'
jobs:
create_post:
runs-on: ubuntu-latest
name: patreon post
steps:
- name: post
uses: IATkachenko/patreon-post@v1
with:
login: 'IATkachenko'
password: ${{ secrets.SuperSecretPatreonPassword }}
env:
HTTPS_PROXY: ${{ secrets.HTTPS_PROXY }}
PATREON_DEVICE_ID: ${{ secrets.PATREON_DEVICE_ID }}