issue-overseer

command module
v0.0.0-...-2c531d0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 20, 2020 License: MIT Imports: 7 Imported by: 0

README


issue-overseer

Bot adding labels to GitHub issues which allows easy finding of issues with a missing answer.

Hire us

CircleCI Last commit license PRs Welcome

codecov Activity

Let's assume my-acme-org is your GitHub organization name.

For each open issue (among the comments, it excludes the ones made by issuehunt-bot), it:

  • puts "answering: reported by my-acme-org" label if the issue is created by any member of the my-acme-org organization with no comments by external contributors;
  • otherwise, puts "answering: answered" label if the last comment is by a member of the organization;
  • otherwise, puts "answering: not answered"
  • removes the remaining answering labels because they are exclusive

run

Regardless of the way, you choose, you need to export the GITHUB_TOKEN environmental variable:

in bash:

export GITHUB_TOKEN=my-gh-token

in fish:

export set GITHUB_TOKEN=my-gh-token

dynamically with go

go run . my-acme-org

compile and run an executable file

go build -o issue-overseer
./issue-overseer my-acme-org

run with Docker

docker-compose up

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL