-
Notifications
You must be signed in to change notification settings - Fork 4.4k
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
Use SSH deployment key to bump version and tag release candiate #6789
Conversation
To allow this workflow to run even though normal contributors are required to create a pull request. Steps: 1. Generate SSH key pair: ssh-keygen -t ed25519. No need for passphrases etc. 2. Add public key (.pub one) as a deploy key at Your repo -> Settings -> Security -> Deploy keys, check "Allow write access". 3. Add private key as a secret at Your repo -> Settings -> Security -> Secrets and variables -> Actions https://stackoverflow.com/a/76135647/1809872
@arikfr the owner of the repository needs to create the deployment key. If this can be done before the end of the day we will be able to observe the success/failure of this action, which will run on March 1. |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #6789 +/- ##
=======================================
Coverage 63.41% 63.41%
=======================================
Files 162 162
Lines 13186 13186
Branches 1822 1822
=======================================
Hits 8362 8362
Misses 4527 4527
Partials 297 297 |
@eradman I've just bumped up your permission for this repo to Admin level. I think that means you can add the deploy keys and adjust stuff as needed yourself now. 😄 |
Thanks, @justinclift ! @eradman let me know if you still need my assistance. |
Excellent! Thank you @arikfr @justinclift Added the deployment key (id_ecdsa.pub): |
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.
Seems pretty straight forward. 😄
Good stuff @eradman, hopefully it all works properly from here on. 😄 |
+1 I think we finally got it right! We shall see |
To allow this workflow to run even though normal contributors are required to create a pull request.
What type of PR is this?
Description
Steps:
Based on https://stackoverflow.com/a/76135647/1809872
How is this tested?
Related Tickets & Documents
#6416