HADOOP-19877: add LocalStack/setup-localstack 0.3.2#801
HADOOP-19877: add LocalStack/setup-localstack 0.3.2#801ajfabbri wants to merge 2 commits intoapache:mainfrom
Conversation
|
Why draft? |
I forgot to take out of draft. Should be good to go now. |
Cool. We have this:
Can you please also add this action ? |
@potiuk done. Thanks for the review. I also added another checklist to the description for this additional dependency. |
|
Can you also please rebase to latest main ? It's only today (like an hour ago) I merged fix that can verify more than 1 action submitted in a single PR. |
used internally by LocalStack/setup-localstack action.
|
@potiuk much appreciated! I rebased on main. We should probably wait to merge this--I just discovered I may want to skip this action and set it up manually. I will let you know when I'm done iterating on my CI PR that uses this. (we could also merge now and I'll submit a revert PR if we don't end up using it, of course). |
|
I went ahead and closed this PR. Apologies for the noise, but I didn't realize that I was going to be using a different mechanism to set this up. So I don't need these actions. Thanks again. |
Request for adding a new GitHub Action to the allow list
Overview
Localstack provides a mocked AWS environment that we want to use to run
Hadoop S3A integration tests with in CI.
Localstack has granted us some OSS licenses to use free of charge. I've
installed one API key in our repository's secrets (hadoop.git).
Name of action:
LocalStack/setup-localstack:
URL of action:
https://github.com/localstack/setup-localstack
Version to pin to (hash only):
7c8a0cb3405bc58be4c8f763f812aa000bc46303:
Permissions
We supply the action with our installed secret which associates our downloads of their test container with the donated (OSS) Localstack license:
PR is here: apache/hadoop#8467
Related Actions
Checklist
You should be able to check most of these boxes for an action to be considered for review.
Please check all boxes that currently apply:
dist/matches a clean rebuild (verify withuv run utils/verify-action-build.py org/repo@hash)Checklist for Additional Dependency (jenseng/dynamic-uses)
dist/matches a clean rebuild (verify withuv run utils/verify-action-build.py org/repo@hash)