Respect catchup flag during full refresh operations for materialized views
#23
Workflow file for this run
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| --- | |
| name: "test_local_matrix" | |
| on: # yamllint disable-line rule:truthy | |
| pull_request: | |
| branches: main | |
| workflow_dispatch: | |
| jobs: | |
| tests: | |
| strategy: | |
| fail-fast: false | |
| matrix: | |
| # Testing Python supported versions https://docs.getdbt.com/faqs/Core/install-python-compatibility | |
| python-version: | |
| - '3.10' | |
| - '3.11' | |
| - '3.12' | |
| - '3.13' | |
| # Testing ClickHouse versions with active security support https://github.com/ClickHouse/ClickHouse/blob/master/SECURITY.md | |
| clickhouse-version: | |
| # lts will get tested will all supported python versions | |
| - '25.3' | |
| - '25.8' | |
| include: | |
| # Rest of supported versions will get tested only with latest python version to reduce the number of jobs needed | |
| - python-version: '3.12' | |
| clickhouse-version: '25.10' | |
| - python-version: '3.12' | |
| clickhouse-version: '25.11' | |
| - python-version: '3.12' | |
| clickhouse-version: '25.12' | |
| - python-version: '3.12' | |
| clickhouse-version: 'latest' | |
| - python-version: '3.12' | |
| clickhouse-version: 'head' | |
| uses: ./.github/workflows/steps_local_testing.yml | |
| with: | |
| python-version: ${{ matrix.python-version }} | |
| clickhouse-version: ${{ matrix.clickhouse-version }} |