A custom GitHub App to aid Ryujinx with project management and moderation
Find a file
2023-09-17 12:28:41 +02:00
.github Add smoke tests for the new actions 2023-09-17 12:20:25 +02:00
ryujinx_mako Check if the required env vars aren't empty 2023-09-17 12:28:41 +02:00
templates Create a new python package for the current scripts (#1) 2023-08-30 19:00:29 +02:00
.editorconfig Create a new python package for the current scripts (#1) 2023-08-30 19:00:29 +02:00
.gitignore Initial commit 2023-08-19 21:27:50 +02:00
action.yml Create multiple actions to make Mako easier to use 2023-09-17 12:18:20 +02:00
LICENSE Create a new python package for the current scripts (#1) 2023-08-30 19:00:29 +02:00
poetry.lock Create a new python package for the current scripts (#1) 2023-08-30 19:00:29 +02:00
pyproject.toml Create a new python package for the current scripts (#1) 2023-08-30 19:00:29 +02:00
README.md Create multiple actions to make Mako easier to use 2023-09-17 12:18:20 +02:00

Ryujinx-Mako

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

Usage

Add the following step to your workflow:

- name: Run Ryujinx-Mako
  uses: Ryujinx/Ryujinx-Mako@master
  with:
    command: <Mako subcommand>
    args: <subcommand args>
    app_id: ${{ secrets.MAKO_APP_ID }}
    private_key: ${{ secrets.MAKO_PRIVATE_KEY }}
    installation_id: ${{ secrets.MAKO_INSTALLATION_ID }}

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