From c22265746363a6fbf5f5bb24e6945ce2be3f873f Mon Sep 17 00:00:00 2001 From: Karolina Rakoczy Date: Fri, 25 Nov 2022 10:13:13 +0100 Subject: [PATCH] On release tests run only critical paths (#2663) * In old version release run small package of most important tests * add to releases tests for stocks, warehouses and orders * Update .github/workflows/tests-nightly.yml Co-authored-by: Mika <6186720+NyanKiyoshi@users.noreply.github.com> * remove set-output command * Fix set tags step * Fix for url in release Co-authored-by: Mika <6186720+NyanKiyoshi@users.noreply.github.com> --- .github/workflows/approveAndMergeReleasePR.js | 2 +- .github/workflows/tests-nightly.yml | 18 ++++++++++-------- 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/.github/workflows/approveAndMergeReleasePR.js b/.github/workflows/approveAndMergeReleasePR.js index 71899422c..4e19ce095 100644 --- a/.github/workflows/approveAndMergeReleasePR.js +++ b/.github/workflows/approveAndMergeReleasePR.js @@ -54,7 +54,7 @@ program if (!knownBug) { failedNewTests.push({ title: testCase.titleParts[1], - url: issue.url, + url: issue.html_url, spec: testCase.titleParts[0], }); } diff --git a/.github/workflows/tests-nightly.yml b/.github/workflows/tests-nightly.yml index 9828e2f4d..d672c06e6 100644 --- a/.github/workflows/tests-nightly.yml +++ b/.github/workflows/tests-nightly.yml @@ -212,16 +212,18 @@ jobs: - name: Set tag for tests id: set-tag-for-tests + uses: actions/github-script@v6 env: is_old_version: ${{ needs.get-environment-variables.outputs.is_old_version }} - old_version_test_tag: "@oldRelease" - new_version_test_tag: "@stable" - run: | - if [[ $is_old_version == "true" ]]; then - echo "TEST_TAG=$old_version_test_tag" >> $GITHUB_OUTPUT - else - echo "TEST_TAG=$new_version_test_tag" >> $GITHUB_OUTPUT - fi + with: + result-encoding: string + script: | + const { is_old_version } = process.env + if(is_old_version == "true"){ + return "@oldRelease" + }else{ + return "@stable" + } - name: Cypress run - automatically id: cypress