-
Notifications
You must be signed in to change notification settings - Fork 0
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
Switch to new cluster and build credentials #20
base: master
Are you sure you want to change the base?
Conversation
@@ -25,6 +25,12 @@ jobs: | |||
# Docker is preinstalled. | |||
run: nix build .#dockerImage && ./result | docker load | |||
|
|||
- name: Assume AWS role | |||
uses: aws-actions/configure-aws-credentials@v4 |
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.
Just commenting early to say that I've been trying to avoid unnecessary use of actions as they're proprietary to GitHub, making the code less portable to other CI systems. They often do little more than a line or two of shell.
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.
Thanks for the feedback. Even though I do not agree I will take it in consideration.
@samhh @elcuervo can we go ahead and merge this? I kicked off a deployment today (to test out auto rotated access keys) and the build failed because the Looking at the mercury terraform - a seemingly valid build role is managed there but no IAM users. So, I think the best path forward is to just merge this PR as we want to move from IAM users to roles anyway. |
@samhh @elcuervo can we go ahead and merge this? It would be great to remove the underlying IAM user |
Nothing blocking this from my perspective. 🙂 |
No description provided.