Skip to content

vincenzopalazzo/penguin

Repository files navigation

penguin

Triage bot built to be used inside the Rust Async working group and also be an extensible triage bot written in Async Rust

GitHub Workflow Status

Table of Content

  • Introduction
  • How to use

Introduction

Developed as part of the Rust Async WG while @vincenzopalazzo was onboarding in the async programming in rust concept. The tool is developed as a proof of concept for the Async Runtime Rio that is a tiny async runtime developed during the Async WG onboarding.

Why the penguin name?

The answer to every problem involved penguins. – Rick Riordan

How to use

There are two simple steps

  1. Create your triage.json file from the following template:
{
    "team": "async-wg",
    "git": {
        "owner": "rust-lang",
        "repo": "rust",
        "labels": ["A-async-await"],
        "exclude": [
          "AsyncAwait-Triaged"
        ],
      "since": "2023-04-01T16:14:37.222558823+00:00"
    },
    "hackmd": {
        "token": "<TOKEN>",
        "team": false
    }
}

You can generate the hackmd token from the following docs

  1. Run the following command and start your triage meeting
➜  penguin git:(main) ✗ rustup default nightly && make install
➜  penguin git:(macros/fixs) ✗ penguin --config /home/vincent/async-triage.json          
 The last issue triage was 2023-04-01T16:14:37.222558823+00:00
✓ Triage Hackmd available at: https://hackmd.io/@vincenzopalazzo/SkBLw_aQh

About

Triage bot built to be used inside the Rust Async working group and also be an extensible triage bot written in Async Rust

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors