Skip to content

Commit

Permalink
Tweet about the releases (#46)
Browse files Browse the repository at this point in the history
* Tweet about the releases

* Add python 3.10 to tests

* Add extra hashtag

* Update label for maintainability
  • Loading branch information
klaasnicolaas authored Dec 30, 2021
1 parent 1247184 commit 433ec48
Show file tree
Hide file tree
Showing 3 changed files with 29 additions and 2 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:
strategy:
matrix:
os: [ubuntu, windows, macos]
python: [3.8, 3.9]
python: ['3.8', '3.9', '3.10']
steps:
- name: ⤵️ Check out code from GitHub
uses: actions/[email protected]
Expand Down
27 changes: 27 additions & 0 deletions .github/workflows/tweet-release.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
---
name: Tweet on Release

# yamllint disable-line rule:truthy
on:
release:
types: [published]

jobs:
twitter:
name: 🐦 Tweet the release
runs-on: ubuntu-latest
steps:
- uses: Eomm/why-don-t-you-tweet@v1
with:
# GitHub event payload
# https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#release
tweet-message: |
⬆️ ${{ github.event.release.tag_name }} of ${{ github.event.repository.name }} just released 🎉 #update @klaasnicolaas #python #package #pure_energie #release #bot #assistant
Check out the release notes here: ${{ github.event.release.html_url }}
env:
# Get your tokens from https://developer.twitter.com/apps
TWITTER_CONSUMER_API_KEY: ${{ secrets.TWITTER_CONSUMER_API_KEY }}
TWITTER_CONSUMER_API_SECRET: ${{ secrets.TWITTER_CONSUMER_API_SECRET }}
TWITTER_ACCESS_TOKEN: ${{ secrets.TWITTER_ACCESS_TOKEN }}
TWITTER_ACCESS_TOKEN_SECRET: ${{ secrets.TWITTER_ACCESS_TOKEN_SECRET }}
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -163,7 +163,7 @@ SOFTWARE.
[license-shield]: https://img.shields.io/github/license/klaasnicolaas/python-pem.svg
[last-commit-shield]: https://img.shields.io/github/last-commit/klaasnicolaas/python-pem.svg
[maintenance-shield]: https://img.shields.io/maintenance/yes/2021.svg
[maintainability-shield]: https://api.codeclimate.com/v1/badges/443c476612a574d82467/maintainability
[maintainability-shield]: https://api.codeclimate.com/v1/badges/0b3297077cbc525a837e/maintainability
[maintainability-url]: https://codeclimate.com/github/klaasnicolaas/python-pem/maintainability
[project-stage-shield]: https://img.shields.io/badge/project%20stage-experimental-yellow.svg
[pypi]: https://pypi.org/project/pure_energie/
Expand Down

0 comments on commit 433ec48

Please sign in to comment.