[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") .description("Approve and merge PR if patch release")
.option("--version <version>", "version of a project") .option("--version <version>", "version of a project")
.option("--pull_request_number <pull_request_number>", "Pull Request number") .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") .option("--dashboard_url <dashboard_url>", "Cypress dashboard url")
.action(async options => { .action(async options => {
const octokit = new Octokit({ const octokit = new Octokit({

View file

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