Skip to main content

pypi license last-commit donate follow

gh-announce

project logo

Twitter bot that posts a tweet each time you make a release on github!

Synopsis

I happen to maintain a lot of python projects on github such as distroverify and vtscan, and each time I make a tagged release, I have to make a status tweet to let people know. This tool is for automating this process, read this article to know more details.

Installation

pip install gh_announce

Usage

  • First time only to configure your github username & twitter api details:

      > gh_announce --config
    
  • Testing the app:

      > gh_announce
      successfully updated status for repo: prahladyeri/distroverify, tag: 1.0.4
    
  • Result:

sample screen

  • Set as a cron job by running crontab -e:

      * 12 * * * gh_announce
    

Metadata

Release files for gh-announce 0.0.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for gh-announce 0.0.4
File Size Uploaded
gh_announce-0.0.4.tar.gz 4.7 kB Details

Release files / gh_announce-0.0.4.tar.gz

Download URL gh_announce-0.0.4.tar.gz
Size 4.7 kB
Tags Source
SHA-256 checksum
How to use checksums
d5af0e4b35d59bb4b34013cf8891a188e1ff51519031778158fb7bc854f071f9
BLAKE2b-256 checksum
How to use checksums
81e69513df3cbc1f57c52796fd990aabfe1fc4e792f7d6ee5bcf435892cc70ca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.19.1 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.6

Release history Release notifications | RSS feed

This release

0.0.4 This release

1 release file

0.0.3

1 release file

0.0.2

1 release file

0.0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page