Skip to content

Regression-run_compatibility #29

Regression-run_compatibility

Regression-run_compatibility #29

name: Regression-run_compatibility
on:
schedule:
- cron: "0 23 * * *" # At 23:00 every day
workflow_dispatch:
inputs:
use_default_branches:
description: 'If true, start main and all current stable branches. If false, start only the selected branch.'
type: boolean
required: false
default: true
jobs:
main:
name: Regression-run_compatibility
uses: ./.github/workflows/run_tests.yml
secrets: inherit
strategy:
fail-fast: false
matrix:
build_preset: ["relwithdebinfo", "release-asan", "release-tsan", "release-msan"]
with:
test_targets: ydb/tests/functional/compatibility/
branches: ${{ (inputs.use_default_branches == true || github.event_name == 'schedule') && '["main", "stable-25-1", "stable-25-1-1"]' || github.ref_name }}
build_preset: ${{ matrix.build_preset }}