Skip to main content

Notify Slack of a review of Pull Requests in the GitHub repository.

Project description

gs-reminder

Codacy Badge Code style: black

PyPI Package version Python Supported versions format implementation LICENSE

Notify Slack of a review of Pull Requests in the GitHub repository.

Environments

  • Python 3.9 or later
    • poetry

Usage

pip install gs-reminder
gs-reminder -r nnsnodnb/gs-reminder -u examples/username.json --icon

Environment variables

Options

  • --repo or -r

    • Required
    • Your GitHub repository name. (ex. nnsnodnb/gs-reminder)
  • --file-username or -u

    • Optional
    • Corresponding files for GitHub and Slack usernames. (ex. examples/username.json)
      [
        {
          "github": "nnsnodnb",
          "slack": "yuya.oka"    
        }
      ]
      
  • --limit or -l

    • Optional
    • Number of Pull Requests to notify Slack. Max: 20 (default: 20)
  • --icon or -i

    • Optional
    • Give GitHub icons to Slack notifications.
  • --exclude-users or -eu

    • Optional
    • GitHub users to remove from reviewers upon notification.
      -eu nnsnodnb # this name is GitHub username
      

Example Result

example result

License

This software is licensed under the MIT License.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gs_reminder-0.5.3.tar.gz (7.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

gs_reminder-0.5.3-py3-none-any.whl (9.4 kB view details)

Uploaded Python 3

File details

Details for the file gs_reminder-0.5.3.tar.gz.

File metadata

  • Download URL: gs_reminder-0.5.3.tar.gz
  • Upload date:
  • Size: 7.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.5 CPython/3.12.8 Linux/6.8.0-1017-azure

File hashes

Hashes for gs_reminder-0.5.3.tar.gz
Algorithm Hash digest
SHA256 564efa76d6f5c2858bd96bce9a3a818fe0abc5cb079f9029c290ebd11c2e3ff7
MD5 b9493f6be23ad0cef5602d155c170e46
BLAKE2b-256 60a1d9336cf6dcc99d81fb728b9cee27745d0fd07689b5f349addf5b5a5d5fad

See more details on using hashes here.

File details

Details for the file gs_reminder-0.5.3-py3-none-any.whl.

File metadata

  • Download URL: gs_reminder-0.5.3-py3-none-any.whl
  • Upload date:
  • Size: 9.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.5 CPython/3.12.8 Linux/6.8.0-1017-azure

File hashes

Hashes for gs_reminder-0.5.3-py3-none-any.whl
Algorithm Hash digest
SHA256 ec30d6107cec8caacac72d6a2d69b7c3f6822aa3c274ed822f4c6b36e681f224
MD5 3a17b52d7b8550c9379a97b537f89419
BLAKE2b-256 3c9babdf58c76b5e01d5dc550a6e87fdfd9a6b90daed409b915e0ee6256a0608

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page