Make GitHub Issues and GitHub Projects love each other again
Elixir
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
config
lib
test
.gitignore
README.md
mix.exs
mix.lock

README.md

CardLabeler

Makes using GitHub Project to manage GitHub Issues sane.

Feature

This service periodically check Issues and Project updates, it will then perform actions in the following order:

  1. Move closed issues to close_col if not already
  2. Add issues to a column according to its label, or add to the default new_col
  3. Cleanup and assign correct labels according to issue's column
  • This will not touch other labels if it's not a column name
  1. Close any open issues in close_col

Usage

Add your token and project config in secrets.exs, following the comments in config.exs, then run the project as normal.

Misc

Originated for managing this and this.