-
Notifications
You must be signed in to change notification settings - Fork 593
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
[v23.3.x] gha: use oidc #23452
[v23.3.x] gha: use oidc #23452
Conversation
(cherry picked from commit 0020a8a)
(cherry picked from commit 78d6a61)
(cherry picked from commit 0ad5e1c)
(cherry picked from commit 58cf73d)
(cherry picked from commit eb7121b)
(cherry picked from commit 7c9526e)
These expressions will not guard against anything with the workflow only triggering on tags with "v*". (cherry picked from commit f504034)
(cherry picked from commit 951682a)
c3720c7
to
42bf760
Compare
@WillemKauf it seems that even if i backport commits from #23036 #23045 to this |
Yeah looks like the transform SDK has issues with the bumped Rust version. I'm not sure if the transform SDK can have its Rust version easily bumped and backported as well, or if you would prefer to just not backport either of those Rust related commits. For simplicity, I don't think it's a big deal to leave them out. |
327e892
to
dadc289
Compare
i dropped those commits. ready for review. |
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.
lgtm. i don't think the installpack workflow gets exercised since 23.3 is not available in our claoud anymore
Backport of PR #23423
Fixes #23437
jira: PESDLC-1736
This PR updates the workflow files triggered from the
v23.3.x
branch that use actionaws-actions/configure-aws-credentials
to run with OIDC tokens.There were many conflicts when I first attempted to cherry-pick all the commits from PR #23423 that were unrelated to OIDC tokens and/or changed workflow files that wouldn't run on this
v23.3.x
branch, so I only cherry-picked a subset of the commits that are needed. This reduced the changeset to just these files:cloud-installpack-bk-trigger.yml
promote.yml
release-rp-storage-tool.yml
Backports Required
Release Notes