Skip to content

Commit def4c05

Browse files
authored
Merge pull request #1870 from Altinity/enable-oauth
Antalya 26.3 - Enable oauth suite
2 parents 9ec4cc4 + 2bb9606 commit def4c05

3 files changed

Lines changed: 22 additions & 1 deletion

File tree

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@
4242
- [ ] <!---ci_regression_clickhouse_keeper--> ClickHouse Keeper (1h)
4343
- [x] <!---ci_regression_iceberg--> Iceberg (2h)
4444
- [ ] <!---ci_regression_ldap--> LDAP (1h)
45+
- [x] <!---ci_regression_oauth--> OAuth (5m)
4546
- [x] <!---ci_regression_parquet--> Parquet (1.5h)
4647
- [ ] <!---ci_regression_rbac--> RBAC (1.5h)
4748
- [ ] <!---ci_regression_ssl_server--> SSL Server (1h)

.github/workflows/regression.yml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -303,6 +303,26 @@ jobs:
303303
job_name: ldap_${{ matrix.SUITE }}
304304
secrets: inherit
305305

306+
OAuth:
307+
if: |
308+
fromJson(inputs.workflow_config).JOB_KV_DATA.ci_regression_jobs[0] == null ||
309+
contains(fromJson(inputs.workflow_config).JOB_KV_DATA.ci_regression_jobs, 'oauth')
310+
uses: ./.github/workflows/regression-reusable-suite.yml
311+
with:
312+
ref: ${{ inputs.commit }}
313+
workflow_config: ${{ inputs.workflow_config }}
314+
suite_name: oauth
315+
suite_executable: regression.py
316+
output_format: new-fails
317+
flags: --with-analyzer --identity-provider keycloak
318+
timeout_minutes: ${{ inputs.timeout_minutes }}
319+
runner_arch: ${{ inputs.arch }}
320+
runner_type: ${{ inputs.runner_type }}
321+
build_sha: ${{ inputs.build_sha }}
322+
set_commit_status: true
323+
job_name: oauth
324+
secrets: inherit
325+
306326
Parquet:
307327
if: |
308328
fromJson(inputs.workflow_config).JOB_KV_DATA.ci_regression_jobs[0] == null ||

ci/praktika/native_jobs.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -496,7 +496,7 @@ def check_affected_jobs():
496496
if "aarch64" not in workflow_config.custom_data.get(
497497
"ci_exclude_tags", []
498498
):
499-
all_required_artifacts.update(['CH_ARM_BINARY'])
499+
all_required_artifacts.update(['CH_ARM_BIN'])
500500
print(f"Including artifacts for custom jobs [{all_required_artifacts}]")
501501

502502
for job in workflow.jobs:

0 commit comments

Comments
 (0)