Skip to content

Prepare ci tools for extensions without DuckDB submodule #126

Prepare ci tools for extensions without DuckDB submodule

Prepare ci tools for extensions without DuckDB submodule #126

Workflow file for this run

#
# This tests the extension-ci-tools works as expected
#
name: Test CI Tools
on:
push:
pull_request:
workflow_dispatch:
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}-${{ github.head_ref || '' }}-${{ github.base_ref || '' }}-${{ github.ref != 'refs/heads/main' || github.sha }}
cancel-in-progress: true
jobs:
extension-template-main:
name: Extension template
uses: ./.github/workflows/_extension_distribution.yml

Check failure on line 17 in .github/workflows/TestCITools.yml

View workflow run for this annotation

GitHub Actions / Test CI Tools

Invalid workflow file

The workflow is not valid. In .github/workflows/TestCITools.yml (Line: 17, Col: 11): Error from called workflow duckdb/extension-ci-tools/.github/workflows/_extension_distribution.yml@64f6d723a5bb3459614d7ac2bb95789618f98d68 (Line: 314, Col: 11): Unexpected value 'LINUX_TESTS_IN_DOCKER=1' In .github/workflows/TestCITools.yml (Line: 17, Col: 11): Error from called workflow duckdb/extension-ci-tools/.github/workflows/_extension_distribution.yml@64f6d723a5bb3459614d7ac2bb95789618f98d68 (Line: 321, Col: 11): Unexpected value 'LINUX_TESTS_OUTSIDE_DOCKER=1'
with:
extension_name: quack
override_repository: duckdb/extension-template
override_ref: main
duckdb_version: v1.1.1
override_ci_tools_repository: ${{ github.repository }}
ci_tools_version: ${{ github.sha }}
extra_toolchains: 'parser_tools;fortran;omp;go;python3'
custom_toolchain_script: true
delta-extension-main:
name: Rust builds (using Delta extension)
uses: ./.github/workflows/_extension_distribution.yml
with:
extension_name: delta
override_repository: duckdb/duckdb_delta
override_ref: 94f887bd539ec0d5ed0d31bd01ff3845cf378a9d
override_ci_tools_repository: ${{ github.repository }}
ci_tools_version: ${{ github.sha }}
duckdb_version: v1.1.1
exclude_archs: 'wasm_mvp;wasm_eh;wasm_threads;windows_amd64_rtools;windows_amd64'
extra_toolchains: 'rust'