name: Generate Snake Animation
on: schedule: - cron: "0 */12 * * *" # every 12 hours workflow_dispatch: push: branches: - main
jobs: build: name: Generate snake animation runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v3
- name: Generate Snake π
uses: Platane/snk@v3
with:
github_user_name: KoushikPaul-git
outputs: dist/snake.svg
- name: Push generated snake.svg to output branch
uses: crazy-max/ghaction-github-pages@v3
with:
target_branch: output
build_dir: dist
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}