-
Notifications
You must be signed in to change notification settings - Fork 192
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
Add workflow auto-tooting on pipeline release #2382
Conversation
Codecov Report
@@ Coverage Diff @@
## dev #2382 +/- ##
==========================================
- Coverage 71.22% 71.14% -0.08%
==========================================
Files 87 87
Lines 9410 9410
==========================================
- Hits 6702 6695 -7
- Misses 2708 2715 +7 |
If you add |
Good idea! Like I said, I don't have the access to the secrets so I can't test this myself :\ |
I can edit the GHA secrets but don't have access to Mastodon. You can send me a private one that is secret for testing? Developing CICD is haaarrrdddd. |
Ah sorry: I don't have access to the Mastodon token for the secrets - the GHA secrets options I do have permissions for 😬 so same situation as you are 😅 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We have the secrets now 👏 so I think we are good to merge and test it! 🙂
Feel free to merge! |
Toot worked fine! 🥳 |
Attempt at adding an auto-toot on pipeline release inspired by @nevrome from https://github.com/poseidon-framework/poseidon-hs
We need someone with mastodon keys in @nf-core/core to get the ACCESS_TOKEN key though (see here for docs on getting this).
Also this is not tested(!) so someone will need to do that who has a better idea on how to do it 😬 (maybe via
test-pipeline?
)PR checklist
CHANGELOG.md
is updateddocs
is updated