[CLOUD-2287] Don't automerge CORE deployments to SANDBOXES (#2846)

This commit is contained in:
Tomasz Magulski 2022-12-14 10:42:23 +01:00 committed by GitHub
parent 6c92c540b9
commit e77c20722e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 8 additions and 8 deletions

View file

@ -13,7 +13,7 @@ program
.description("Approve and merge PR if patch release")
.option("--version <version>", "version of a project")
.option("--pull_request_number <pull_request_number>", "Pull Request number")
.option("--auto_release <auto_release>", "is auto release")
.option("--auto_release", "is auto release")
.option("--dashboard_url <dashboard_url>", "Cypress dashboard url")
.action(async options => {
const octokit = new Octokit({

View file

@ -272,11 +272,11 @@ jobs:
- name: Add review and merge if patch DASHBOARD
env:
tests_status: ${{ needs.run-tests-on-release.outputs.status}}
version: ${{github.event.client_payload.version}}
pull_request_number: ${{ github.event.client_payload.pullRequestNumber}}
auto_release: ${{github.event.client_payload.autoRelease}}
dashboard_url: ${{ needs.run-tests-on-release.outputs.dashboard_url}}
tests_status: ${{ needs.run-tests-on-release.outputs.status }}
version: ${{ github.event.client_payload.version }}
pull_request_number: ${{ github.event.client_payload.pullRequestNumber }}
dashboard_url: ${{ needs.run-tests-on-release.outputs.dashboard_url }}
auto_release: ${{ (github.event.client_payload.autoRelease && '--auto_release') || '' }}
run: |
export GITHUB_TOKEN=$( \
curl --request GET --url ${{ secrets.VAULT_URL}} --header "Authorization: JWT ${{ secrets.VAULT_JWT }}" | jq -r .token \
@ -284,5 +284,5 @@ jobs:
node .github/workflows/approveAndMergeReleasePR.js \
--version $version \
--pull_request_number $pull_request_number \
--auto_release $auto_release \
--dashboard_url $dashboard_url
--dashboard_url $dashboard_url \
$auto_release