name: Generate Snake on: schedule: - cron: "0 0 * * *" workflow_dispatch: permissions: contents: write jobs: build: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v4 - name: Generate Snake (Dark) uses: Platane/snk/svg-only@v3 with: github_user_name: asepharyana outputs: | assets/generated/snake-dark.svg?palette=github-dark - name: Generate Snake (Light) uses: Platane/snk/svg-only@v3 with: github_user_name: asepharyana outputs: | assets/generated/snake-light.svg?palette=github-light - name: Push to repo uses: stefanzweifel/git-auto-commit-action@v5 with: commit_message: "chore: update contribution snake [skip ci]" file_pattern: assets/generated/snake-*.svg