Commit Graph

1 Commits (b8ab8aac554c57cd13d1ad4274671aeec6998404)

Author SHA1 Message Date
eaydingol b8ab8aac55
Workflow refactor (#8361)
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
6ce8cec743
for a task to run tests against version 13.2-1
2025-12-17 19:37:10 +03:00