mirror of https://github.com/citusdata/citus.git
The PR refactors the workflow runs and adds support for creating citus
using a given version in test suite.
- refactor `.github/workflows/build_and_test.yml` to run the shared
`run_tests.yml` workflow for the main, failure, and cdc tests
- introduce the `CITUSVERSION` in Makefile so tests can create citus on
a specific version. When a version is specified, citus version checks
are disabled, e.g. run `CITUSVERSION=13.2-1 make check` or
`CITUSVERSION=13.2-1 citus_tests/run_test.py citus_local_dist_joins`
locally
- See
|
||
|---|---|---|
| .. | ||
| backend | ||
| include | ||
| test | ||