mirror of
https://github.com/certbot/certbot.git
synced 2026-05-17 03:19:03 -04:00
add AWS secrets to env vars to run test farm tests
This commit is contained in:
parent
9ec4105ff3
commit
0221ffcb36
1 changed files with 11 additions and 0 deletions
11
.github/workflows/tox_steps.yml
vendored
11
.github/workflows/tox_steps.yml
vendored
|
|
@ -18,6 +18,8 @@ jobs:
|
|||
name: ${{ inputs.TOXENV }} ${{ inputs.IMAGE_NAME }}
|
||||
runs-on:
|
||||
- "${{ inputs.IMAGE_NAME }}"
|
||||
env:
|
||||
AWS_EC2_PEM_FILE: ${{ github.workspace }}/GHAKeyPair.pem
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v6.0.2
|
||||
|
|
@ -58,8 +60,17 @@ jobs:
|
|||
run: |-
|
||||
python3 tools/pip_install.py tox
|
||||
shell: bash
|
||||
- name: Create test farm pem file
|
||||
if: contains(inputs.TOXENV, 'test-farm')
|
||||
env:
|
||||
PEM_CONTENTS: "${{ secrets.AWS_TEST_FARM_PEM }}"
|
||||
run: |-
|
||||
echo "${PEM_CONTENTS}" >> $AWS_EC2_PEM_FILE
|
||||
shell: bash
|
||||
- name: Run tox
|
||||
env:
|
||||
AWS_ACCESS_KEY_ID: "${{ secrets.AWS_ACCESS_KEY_ID }}"
|
||||
AWS_SECRET_ACCESS_KEY: "${{ secrets.AWS_SECRET_ACCESS_KEY }}"
|
||||
PIP_USE_PEP517: "${{ inputs.PIP_USE_PEP517 }}"
|
||||
TOXENV: "${{ inputs.TOXENV }}"
|
||||
run: |-
|
||||
|
|
|
|||
Loading…
Reference in a new issue