A custom GitHub App to aid Ryujinx with project management and moderation
Find a file
2023-08-30 01:11:23 +02:00
.github Add setup-mako action 2023-08-24 23:48:54 +02:00
ryujinx_mako Make PR author check case-insensitive 2023-08-30 01:11:23 +02:00
templates Add reviewers.yml template 2023-08-19 23:41:50 +02:00
.editorconfig Add basic .editorconfig 2023-08-19 23:04:48 +02:00
.gitignore Initial commit 2023-08-19 21:27:50 +02:00
LICENSE Adjust README.md and LICENSE 2023-08-19 23:03:53 +02:00
poetry.lock Replace requirements.txt with poetry 2023-08-20 01:54:06 +02:00
pyproject.toml Create ryujinx-mako command 2023-08-24 23:58:00 +02:00
README.md Add more information to README.md 2023-08-24 23:58:21 +02:00

Ryujinx-Mako

A custom GitHub App to aid Ryujinx with project management and moderation

Usage

  1. Add the following steps to your workflow:

    - name: Checkout Ryujinx-Mako
      uses: actions/checkout@v3
      with:
        repository: Ryujinx/Ryujinx-Mako
        ref: master
        path: ".ryujinx-mako"
    
    - name: Setup Ryujinx-Mako
      uses: .ryujinx-mako/.github/actions/setup-mako
    
  2. Execute the available commands like this:

    - name: Setup git identity for Ryujinx-Mako
      run: |
         poetry -C .ryujinx-mako shell
         # ryujinx-mako <command> [<args>]
         # for example:
         ryujinx-mako setup-git     
    

Available commands

usage: ryujinx_mako [-h] {setup-git,update-reviewers} ...

A python module to aid Ryujinx with project management and moderation

options:
  -h, --help            show this help message and exit

subcommands:
  setup-git             Set git identity to Ryujinx-Mako
  
  update-reviewers      Update reviewers for the specified PR

setup-git

usage: ryujinx_mako setup-git [-h] [-l]

Set git identity to Ryujinx-Mako

options:
  -h, --help   show this help message and exit
  -l, --local  Set git identity only for the current repository.

update-reviewers

usage: ryujinx_mako update-reviewers [-h] repo_path pr_number config_path

Update reviewers for the specified PR

positional arguments:
  repo_path
  pr_number
  config_path

options:
  -h, --help   show this help message and exit