Skip to content

Release 2024 06 04 TEST #1

Release 2024 06 04 TEST

Release 2024 06 04 TEST #1

# Отдельный workflow для pull request из ветки release_**-**-** в master.
# Запуск cypress тестов без каких либо условий.
# Мотивация - нужен стенд для проведения регрессионного тестирования релизных изменений.
name: Cypress component testing on release branch
on:
pull_request:
branches:
- master
concurrency:
# New commit on branch cancels running workflows of the same branch
group: ${{ github.workflow }}-${{ github.head_ref }}
cancel-in-progress: true
jobs:
cypress:
if: ${{ startsWith(github.head_ref, 'release') }}
strategy:
fail-fast: false
matrix:
scope: [web,b2c,ui]
uses: ./.github/workflows/cypress-common.yml
with:
scope: ${{ matrix.scope }}
with-artifacts: true
secrets: inherit
cypress-react-17:
if: ${{ startsWith(github.head_ref, 'release') }}
strategy:
fail-fast: false
matrix:
scope: [web,b2c,ui]
uses: ./.github/workflows/cypress-common.yml
with:
scope: ${{ matrix.scope }}
with-react-17: true
with-artifacts: true
secrets: inherit