Skip to content

Merge pull request #161 from Maxxen/dev #3

Merge pull request #161 from Maxxen/dev

Merge pull request #161 from Maxxen/dev #3

#
# This workflow calls the main distribution pipeline from DuckDB to build, test and (optionally) release the extension
#
name: Main Extension Distribution Pipeline
on:
push:
branches:
- main
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:
duckdb-stable-build:
name: Build extension binaries
uses: duckdb/duckdb/.github/workflows/[email protected]
with:
duckdb_version: v0.9.1
extension_name: spatial
vcpkg_commit: 9edb1b8e590cc086563301d735cae4b6e732d2d2 # TODO: remove pinned vcpkg commit when updating duckdb version
build_duckdb_shell: false

Check failure on line 23 in .github/workflows/MainDistributionPipeline.yml

View workflow run for this annotation

GitHub Actions / Main Extension Distribution Pipeline

Invalid workflow file

The workflow is not valid. .github/workflows/MainDistributionPipeline.yml (Line: 23, Col: 27): Invalid input, build_duckdb_shell is not defined in the referenced workflow.
duckdb-stable-deploy:
name: Deploy extension binaries
needs: duckdb-stable-build
uses: ./.github/workflows/_extension_deploy.yml
secrets: inherit
with:
duckdb_version: v0.9.1
extension_name: spatial
deploy_latest: ${{ startsWith(github.ref, 'refs/tags/v') || github.ref == 'refs/heads/main' }}