You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[PROF-11827] Bootstrap publishing ruby gem from CI using trusted publishing (#1067)
**What does this PR do?**
This PR bootstraps a new GitHub workflow to publish the `libdatadog`
Ruby gem directly from CI and using
[trusted publishing](https://guides.rubygems.org/trusted-publishing/).
It's not fully set up completely, as I'm having trouble testing
the authentication part, I suspect because I'm working off a branch
and because the workflow does not yet exist on main.
Note also that I've set up a `publish-ruby` environment in
https://github.com/datadog/libdatadog/settings/environments which
can be used to control who can run this action.
**Motivation:**
Replace our current release approach that requires manually accessing
authentication keys to one that's fully automated and verified.
**Additional Notes:**
N/A
**How to test the change?**
As I said above, this is not yet fully wired up. Also, on purpose
I've disabled the step where we would upload actual packages until
we can fully validate everything is working fine.
0 commit comments