build(deps): bump peter-evans/create-or-update-comment from 1f6c51492b7d8e91122ece56e2eb7ed38df14079 to 46da6c0d98504aed6fc429519a258b951f23f474 #296
Workflow file for this run
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Dotcom Acceptance Tests (manual) | |
on: | |
pull_request: | |
types: [labeled] | |
jobs: | |
acceptance-tests-anonymous: | |
runs-on: ubuntu-latest | |
if: contains(join(github.event.pull_request.labels.*.name, ', '), 'test/') | |
steps: | |
- name: Parse Args | |
id: args | |
run: | | |
echo "::set-output name=run_allowed::$( | |
jq -rc .label.name $GITHUB_EVENT_PATH | cut -d/ -f 2 | |
)" | |
- name: Checkout | |
uses: actions/checkout@v4 | |
with: | |
ref: ${{ github.event.pull_request.head.sha }} | |
- uses: actions/setup-go@v4 | |
with: | |
go-version: '1.21' | |
- name: Acceptance Tests (Anonymous) | |
id: acceptance-tests-anonymous | |
uses: terraformtesting/[email protected] | |
with: | |
TF_LOG: INFO | |
RUN_ALLOWED: ${{ steps.args.outputs.run_allowed }} | |
- name: Failed Acceptance Tests (Anonymous) | |
if: ${{ failure() }} | |
uses: terraformtesting/[email protected] | |
with: | |
TF_LOG: DEBUG | |
RUN_ALLOWED: ${{ steps.acceptance-tests-anonymous.outputs.run_allowed }} | |
acceptance-tests-individual: | |
runs-on: ubuntu-latest | |
if: contains(join(github.event.pull_request.labels.*.name, ', '), 'test') | |
steps: | |
- name: Parse Args | |
id: args | |
run: | | |
echo "::set-output name=run_allowed::$( | |
jq -rc .label.name $GITHUB_EVENT_PATH | cut -d/ -f 2 | |
)" | |
- name: Checkout | |
uses: actions/checkout@v4 | |
with: | |
ref: ${{ github.event.pull_request.head.sha }} | |
- uses: actions/setup-go@v4 | |
with: | |
go-version: '1.21' | |
- name: Acceptance Tests (Individual) | |
id: acceptance-tests-individual | |
uses: terraformtesting/[email protected] | |
with: | |
TF_LOG: INFO | |
RUN_ALLOWED: ${{ steps.args.outputs.run_allowed }} | |
GITHUB_OWNER: github-terraform-test-user | |
GITHUB_TEST_USER_TOKEN: ${{ secrets.DOTCOM_TEST_USER_TOKEN }} | |
GITHUB_TEST_ORGANIZATION: terraformtesting | |
- name: Failed Acceptance Tests (Individual) | |
if: ${{ failure() }} | |
uses: terraformtesting/[email protected] | |
with: | |
TF_LOG: DEBUG | |
RUN_ALLOWED: ${{ steps.args.outputs.run_allowed }} | |
GITHUB_OWNER: github-terraform-test-user | |
GITHUB_TEST_USER_TOKEN: ${{ secrets.DOTCOM_TEST_USER_TOKEN }} | |
GITHUB_TEST_ORGANIZATION: terraformtesting | |
acceptance-tests-organization: | |
runs-on: ubuntu-latest | |
if: contains(join(github.event.pull_request.labels.*.name, ', '), 'test') | |
steps: | |
- name: Parse Args | |
id: args | |
run: | | |
echo "::set-output name=run_allowed::$( | |
jq -rc .label.name $GITHUB_EVENT_PATH | cut -d/ -f 2 | |
)" | |
- name: Checkout | |
uses: actions/checkout@v4 | |
with: | |
ref: ${{ github.event.pull_request.head.sha }} | |
- uses: actions/setup-go@v4 | |
with: | |
go-version: '1.21' | |
- name: Acceptance Tests (Organization) | |
id: acceptance-tests-organization | |
uses: terraformtesting/[email protected] | |
with: | |
TF_LOG: INFO | |
RUN_ALLOWED: ${{ steps.args.outputs.run_allowed }} | |
GITHUB_ORGANIZATION: terraformtesting | |
GITHUB_TEST_USER_TOKEN: ${{ secrets.DOTCOM_TEST_USER_TOKEN }} | |
GITHUB_TEST_OWNER: github-terraform-test-user | |
- name: Failed Acceptance Tests (Organization) | |
uses: terraformtesting/[email protected] | |
if: ${{ failure() }} | |
with: | |
TF_LOG: DEBUG | |
RUN_ALLOWED: ${{ steps.args.outputs.run_allowed }} | |
GITHUB_ORGANIZATION: terraformtesting | |
GITHUB_TEST_USER_TOKEN: ${{ secrets.DOTCOM_TEST_USER_TOKEN }} | |
GITHUB_TEST_OWNER: github-terraform-test-user | |