Skip to content

Jogo Pac-Man no Gráfico de Contribuição

Transforma seu gráfico de contribuição do GitHub or GitLab em um jogo interativo do Pac-Man!

ref-reporef-online-toolref-official-docref-dependent-action

Uso

  1. No seu repositório, crie um diretório .github/workflows/.
  2. Adicione o arquivo pacman-contribution.yml com todo o conteúdo abaixo:
yaml
name: generate pacman game

on:
  # Executa automaticamente após 24 horas
  schedule:
    - cron: "0 */24 * * *"

  # Permite que seja executado manualmente
  workflow_dispatch:

  # Executa ao efetuar push na branch principal (main)
  push:
    branches:
      - main

jobs:
  generate:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    timeout-minutes: 5

    steps:
      - name: generate pacman-contribution-graph.svg
        uses: abozanona/pacman-contribution-graph@main
        with:
          github_user_name: ${{ github.repository_owner }}

      # Envia um SVG para a branch de saída
      - name: push pacman-contribution-graph.svg to the output branch
        uses: crazy-max/ghaction-github-pages@v3.1.0
        with:
          target_branch: output
          build_dir: dist
        env:
          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
  1. No seu repositório, crie e edite o arquivo README.md incluindo o bloco de código abaixo:
markdown
## Gráfico de Contribuição do Pac-Man

<picture>
    <source media="(esquema-de-cores-preferidas: escuro)" srcset="https://raw.githubusercontent.com/[Usuário]/[Repositório]/output/pacman-contribution-graph-dark.svg">
    <source media="(esquema-de-cores-preferidas: claro)" srcset="https://raw.githubusercontent.com/[Usuário]/[Repositório]/output/pacman-contribution-graph.svg">
    <img alt="pacman contribution graph" src="https://raw.githubusercontent.com/[Usuário]/[Repositório]/output/pacman-contribution-graph.svg">
</picture>

Parâmetros

Clique para exibir/fechar os parâmetros

NomeTipoObrigatórioPadrãoDescriçãoMais Observações
ref-actions
github_user_namestringtrueNome do Usuário no GitHub
github_tokenstringToken do GitHub

Exemplos

markdown
<!-- abozanona -->
<picture>
  <source media="(esquema-de-cores-preferidas: escuro)" srcset="https://raw.githubusercontent.com/abozanona/abozanona/output/pacman-contribution-graph-dark.svg">
  <source media="(esquema-de-cores-preferidas: claro)" srcset="https://raw.githubusercontent.com/abozanona/abozanona/output/pacman-contribution-graph.svg">
  <img alt="gráfico de contribuição do pacman" src="https://raw.githubusercontent.com/abozanona/abozanona/output/pacman-contribution-graph.svg">
</picture>
gráfico de contribuição do pacman

Readme Widget Hub (v4.2.2) MIT Licensed