Commit Graph

32 Commits

Author SHA1 Message Date
eric 3481b914b1 Refactor GitHub Actions workflow for Gitea Packages: update to use RELEASE_TOKEN for authentication, enhance server URL normalization, and improve error handling for HTTP responses during uploads.
Build linux_amd64 extension and upload to Packages / build-linux-amd64 (push) Has been cancelled
2025-09-13 17:20:04 +00:00
eric 63c713dab0 Enhance GitHub Actions workflow for Gitea Packages by adding jq to dependencies, improving server URL normalization, and refining error handling for preflight uploads with support for HTTP redirects.
Build linux_amd64 extension and upload to Packages / build-linux-amd64 (push) Failing after 12s
2025-09-13 17:15:49 +00:00
eric 2be3632ac7 Add preflight upload step to GitHub Actions workflow for Gitea Packages, including token validation and error handling for uploads.
Build linux_amd64 extension and upload to Packages / build-linux-amd64 (push) Failing after 13s
2025-09-13 17:10:47 +00:00
eric 14debc4d35 Update GitHub Actions workflow to use RELEASE_TOKEN for manual repository checkout step, enhancing security and access control.
Build linux_amd64 extension and upload to Packages / build-linux-amd64 (push) Failing after 25m20s
2025-09-13 06:31:59 +00:00
eric a3526d3eb4 Update GitHub Actions workflow to trigger on pushes to the main branch, ensuring builds are initiated for the latest changes. 2025-09-13 06:05:34 +00:00
eric af15bb9036 Add manual repository checkout step in GitHub Actions workflow for linux_amd64 build to ensure proper initialization and status verification. 2025-09-13 06:00:04 +00:00
eric dc74e53e77 Enhance GitHub Actions workflow for linux_amd64 build: add workspace status check, initialize submodules, build release, and compute package version before uploading to Gitea Packages. 2025-09-13 05:58:00 +00:00
eric 277279184b Add GitHub Actions workflow for building and uploading linux_amd64 extension
Main Extension Distribution Pipeline / Build main extension binaries (push) Failing after 0s
Main Extension Distribution Pipeline / Build next patch extension binaries (push) Failing after 0s
Main Extension Distribution Pipeline / Build stable extension binaries (push) Failing after 0s
Main Extension Distribution Pipeline / Deploy stable extension binaries (push) Has been skipped
2025-09-13 05:52:52 +00:00
Jeff Raymakers aab29c57f4 upgrade to duckdb 1.3.2 (#18) 2025-07-08 09:51:19 -07:00
Jeff Raymakers 0a5add6547 upgrade to duckdb 1.3.1 (#12) 2025-06-16 11:05:09 -07:00
Jeff Raymakers 13cb9c5ab9 update readme (#11)
* update readme

* add docs & README to main workflow ignore paths
2025-06-13 12:12:03 -07:00
Jeff Raymakers 0edb52054a add duckdb-ui-client & other ts pkgs (#10)
* add duckdb-ui-client & other ts pkgs

* workflow fixes

* fix working dir

* no sparse checkout; specify package.json path

* path to pnpm-lock.yaml

* add check & build test

* workflow step descriptions

* use comments & names

* one more naming tweak
2025-06-13 09:16:05 -07:00
Jeff Raymakers d6cc9eeea4 add ts workflow (#5)
* add ts workflow

* add ts workspace workflow file to self

* add placeholder ts README

* fix steps
2025-06-11 12:05:20 -07:00
Jeff Raymakers 696fc1ea02 re-enable main build (#9) 2025-06-11 11:59:17 -07:00
Jeff Raymakers 9d4f0ebb0e disable ext main build (#7)
* disable ext main build

* exclude arches when not in duckdb org
2025-06-10 22:53:23 -07:00
Jeff Raymakers e06cd347fb only deploy from duckdb repo (#6) 2025-06-10 16:12:05 -07:00
Jeff Raymakers ab5f005bce extension workflow: ignore the ts directory 2025-06-10 13:59:42 -07:00
Yves 875fa2161c Bump CI tools to 1.3.0 2025-05-21 20:07:37 +02:00
Yves 183422172c Bump to DuckDB 1.3.0 2025-05-21 18:17:27 +02:00
Yves ec5334099f Build for DuckDB 1.2.2 2025-04-08 14:03:13 +02:00
Yves 2715fb15c1 Only build on PR or pushes on main 2025-03-27 15:05:07 +01:00
Hiroaki Yutani 47ef655be0 ci: Enable windows_amd64_mingw 2025-03-12 23:51:03 +09:00
Jeff Raymakers 506982674d update extension-ci-tools to 1.2.1 2025-03-05 18:21:31 -08:00
Jeff Raymakers 7a756cb73a point to valid extension-ci-tools tag 2025-03-05 11:19:37 -08:00
Jeff Raymakers 990811db76 update duckdb to 1.2.1 2025-03-05 11:14:50 -08:00
Jeff Raymakers f022002bea add next patch job 2025-03-03 13:58:55 -08:00
Jeff Raymakers d0f480daa8 workflow tweaks 2025-02-24 14:37:05 -08:00
Yves 0d92a18504 Deploy 2025-02-20 20:23:52 +01:00
Yves 80df1f7ce1 Exclude esotheric windows platforms 2025-02-18 22:53:03 +01:00
Yves a7aa91454c No need to build ui for Wasm 2025-02-17 15:03:10 +01:00
Yves 944a173745 UI 2025-02-17 13:11:13 +01:00
Y. aec3a15ece Initial commit 2025-02-17 13:10:18 +01:00