Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FR] Automated releases #3316

Merged
merged 5 commits into from
Jul 10, 2022
Merged

Conversation

matmair
Copy link
Contributor

@matmair matmair commented Jul 9, 2022

This PR automates messages on the socials (Twitter, Reddit).

Closes #3078

@matmair matmair added enhancement This is an suggested enhancement or new feature CI CI / unit testing ecosystem labels Jul 9, 2022
@matmair matmair added this to the 0.8.0 milestone Jul 9, 2022
@matmair matmair self-assigned this Jul 9, 2022
@matmair
Copy link
Contributor Author

matmair commented Jul 9, 2022

@SchrodingersGat for this to work you need to register some new repo secrets with the intended accounts.

Twitter (read & write rights): https://developer.twitter.com/en/portal/apps/new
API Key->TWITTER_CONSUMER_API_KEY
API Secret->TWITTER_CONSUMER_API_SECRET
Access Token->TWITTER_ACCESS_TOKEN
Access Secret->TWITTER_ACCESS_TOKEN_SECRET

Reddit: https://www.reddit.com/prefs/apps
username->REDDIT_USERNAME
password->REDDIT_PASSWORD
App Id->REDDIT_APP_ID
App secret->REDDIT_APP_SECRET

@SchrodingersGat
Copy link
Member

Nice work @matmair thanks for the addition. I had not had time to look into this.

Add hashtags to twitter post
@SchrodingersGat SchrodingersGat merged commit 6133c74 into inventree:master Jul 10, 2022
@matmair matmair deleted the matmair/issue3078 branch July 10, 2022 13:24
SchrodingersGat pushed a commit to SchrodingersGat/InvenTree that referenced this pull request Jul 21, 2022
* [FR] Automated releases
automated messages on the socials
Fixes inventree#3078

* Add more details to Reddit

* Fix twitter text

* fix syntax

* Update release.yml

Add hashtags to twitter post

Co-authored-by: Oliver <oliver.henry.walters@gmail.com>
(cherry picked from commit 6133c74)
SchrodingersGat added a commit that referenced this pull request Jul 21, 2022
* [FR] Automated releases
automated messages on the socials
Fixes #3078

* Add more details to Reddit

* Fix twitter text

* fix syntax

* Update release.yml

Add hashtags to twitter post

Co-authored-by: Oliver <oliver.henry.walters@gmail.com>
(cherry picked from commit 6133c74)

Co-authored-by: Matthias Mair <code@mjmair.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI CI / unit testing ecosystem enhancement This is an suggested enhancement or new feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[FR] Automated releases
2 participants