name: 'generate-pacman-game-from-github-contribution-grid'
description: 'Generates arcade games from a GitHub user contributions grid and outputs animated SVGs'
author: 'abozanona'

runs:
    using: node20
    main: github-action/dist/index.js

inputs:
    github_user_name:
        description: 'github user name'
        required: true
    github_token:
        description: 'github token used to fetch the contribution calendar. Default to the action token if empty.'
        required: false
        default: ${{ github.token }}
    games:
        description: 'Comma-separated list of games to generate. Example: "pacman,galaga"'
        required: false
        default: 'pacman'
    player_style:
        description: 'Pac-Man player style: opportunistic, conservative, or aggressive'
        required: false
        default: 'opportunistic'
