Skip to content

Commit

Permalink
WX-1338 Fix cron invocation of E2E test (#7244)
Browse files Browse the repository at this point in the history
  • Loading branch information
jgainerdewar authored Nov 3, 2023
1 parent e880371 commit 74de9e3
Showing 1 changed file with 2 additions and 21 deletions.
23 changes: 2 additions & 21 deletions .github/workflows/azure_e2e_run_workflow.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,22 +3,6 @@ on:
schedule:
- cron: '0 16 * * *' # UTC 4pm, EST 11am, EDT 12pm
workflow_dispatch:
inputs:
target-branch:
description: 'Branch name of dsp-reusable-workflows repo to run tests on'
required: true
default: 'main'
type: string
owner-subject:
description: 'Owner of billing project'
required: true
default: '[email protected]'
type: string
service-account:
description: 'Email address or unique identifier of the Google Cloud service account for which to generate credentials'
required: true
default: '[email protected]'
type: string

env:
BROADBOT_TOKEN: '${{ secrets.BROADBOT_GITHUB_TOKEN }}' # github token for access to kick off a job in the private repo
Expand Down Expand Up @@ -75,8 +59,7 @@ jobs:
"run-name": "attach-billing-project-to-landing-zone-${{ env.RUN_NAME_SUFFIX }}",
"bee-name": "${{ needs.params-gen.outputs.bee-name }}",
"billing-project": "${{ needs.params-gen.outputs.project-name }}",
"billing-project-creator": "${{ inputs.owner-subject }}",
"service-account": "${{inputs.service-account}}" }'
"service-account": "[email protected]" }'

run-cromwell-az-e2e:
needs: [params-gen, create-and-attach-billing-project-to-landing-zone-workflow]
Expand All @@ -85,7 +68,6 @@ jobs:
id-token: write
uses: "broadinstitute/dsp-reusable-workflows/.github/workflows/cromwell-az-e2e-test.yaml@main"
with:
branch: "${{ inputs.target-branch }}"
bee-name: "${{ needs.params-gen.outputs.bee-name }}"
billing-project-name: "${{ needs.params-gen.outputs.project-name }}"

Expand All @@ -106,8 +88,7 @@ jobs:
"run-name": "delete-billing-project-v2-from-bee-${{ env.RUN_NAME_SUFFIX }}",
"bee-name": "${{ needs.params-gen.outputs.bee-name }}",
"billing-project": "${{ needs.params-gen.outputs.project-name }}",
"billing-project-owner": "${{ inputs.owner-subject }}",
"service-account": "${{ inputs.service-account }}",
"service-account": "[email protected]",
"silent-on-failure": "false" }'

destroy-bee-workflow:
Expand Down

0 comments on commit 74de9e3

Please sign in to comment.