diff --git a/.github/workflows/generate_snake.yml b/.github/workflows/generate_snake.yml index 7aa0395..cfa7cc9 100644 --- a/.github/workflows/generate_snake.yml +++ b/.github/workflows/generate_snake.yml @@ -10,22 +10,23 @@ jobs: snk: runs-on: ubuntu-latest steps: - - uses: Platane/snk@v3 + # generates a snake game from a github user () contributions graph, output a svg animation at + - name: generate github-contribution-grid-snake.svg + uses: Platane/snk/svg-only@v3 with: - # github user name to read the contribution graph from (**required**) - # using action context var `github.repository_owner` or specified user github_user_name: ${{ github.repository_owner }} - - # list of files to generate. - # one file per line. Each output can be customized with options as query string. - # - # supported options: - # - palette: A preset of color, one of [github, github-dark, github-light] - # - color_snake: Color of the snake - # - color_dots: Coma separated list of dots color. - # The first one is 0 contribution, then it goes from the low contribution to the highest. - # Exactly 5 colors are expected. outputs: | - dist/github-snake.svg - dist/github-snake-dark.svg?palette=github-dark - dist/ocean.gif?color_snake=orange&color_dots=#bfd6f6,#8dbdff,#64a1f4,#4b91f1,#3c7dd9 + dist/github-contribution-grid-snake.svg + dist/github-contribution-grid-snake-dark.svg?palette=github-dark + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + + # push the content of to a branch + # the content will be available at https://raw.githubusercontent.com//// , or as github page + - name: push github-contribution-grid-snake.svg to the output branch + uses: crazy-max/ghaction-github-pages@v3.1.0 + with: + target_branch: snk + build_dir: dist + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}