Skip to content

🔬 All Versions | version | x86 #29

🔬 All Versions | version | x86

🔬 All Versions | version | x86 #29

name: 🔬 Run regression on all versions
run-name: 🔬 ${{ (inputs.suite == 'all' && format('All Versions | Full Regression | x86')) || format('All Versions | {0} | x86', inputs.suite) }}
on:
workflow_dispatch:
inputs:
suite:
description: "🧪 Test suite to run (default: all)"
type: choice
options:
- all
- all_aws
- all_gcs
- aes_encryption
- aggregate_functions
- atomic_insert
- alter_all
- alter_replace_partition
- alter_attach_partition
- alter_move_partition
- attach
- base_58
- benchmark_all
- benchmark_aws
- benchmark_gcs
- benchmark_minio
- clickhouse_keeper
- clickhouse_keeper_failover
- data_types
- datetime64_extended_range
- disk_level_encryption
- dns
- engines
- example
- extended_precision_data_types
- functions
- iceberg
- jwt_authentication
- kafka
- kerberos
- key_value
- ldap
- lightweight_delete
- memory
- parquet_all
- parquet
- parquet_minio
- parquet_s3
- part_moves_between_shards
- rbac
- s3_all
- s3_aws
- s3_azure
- s3_gcs
- s3_minio
- selects
- session_timezone
- settings
- ssl_server
- tiered_storage_all
- tiered_storage_aws
- tiered_storage_gcs
- tiered_storage_local
- tiered_storage_minio
- version
- window_functions
arch:
description: "Architecture to run tests on (default: x86)"
type: choice
options:
- x86
- arm64
default: x86
jobs:
example_matrix:
strategy:
matrix:
include:
- clickhouse_package: docker://altinity/clickhouse-server:22.3.15.34.altinitystable
artifact_name: altinitystable-22-3-x86-zookeeper
- clickhouse_package: docker://altinity/clickhouse-server:22.8.15.25.altinitystable
artifact_name: altinitystable-22-8-x86-zookeeper
- clickhouse_package: docker://altinity/clickhouse-server:23.3.19.33.altinitystable
artifact_name: altinitystable-23-3-x86-zookeeper
- clickhouse_package: docker://altinity/clickhouse-server:23.8.11.29.altinitystable
artifact_name: altinitystable-23-8-x86-zookeeper
- clickhouse_package: docker://altinity/clickhouse-server:24.3.12.76.altinitystable
artifact_name: altinitystable-24-3-x86-zookeeper
- clickhouse_package: docker://altinity/clickhouse-server:24.8.7.43.altinityedge
artifact_name: altinityedge-24-8-x86-zookeeper
- clickhouse_package: docker://clickhouse/clickhouse-server:head-alpine
artifact_name: clickhouse-head-x86-zookeeper
- clickhouse_package: docker://altinity/clickhouse-server:25.3.3.20143.altinityantalya
artifact_name: altinityantalya-25-3-x86-zookeeper
uses: ./.github/workflows/run-regression.yml
with:
package: ${{ matrix.clickhouse_package }}
arch: ${{ inputs.arch }}
suite: ${{ inputs.suite }}
secrets: inherit