Commit Graph

32 Commits

Author SHA1 Message Date
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.
Some checks failed
Build linux_amd64 extension and upload to Packages / build-linux-amd64 (push) Has been cancelled
2025-09-13 17:20:04 +00:00
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.
Some checks failed
Build linux_amd64 extension and upload to Packages / build-linux-amd64 (push) Failing after 12s
2025-09-13 17:15:49 +00:00
2be3632ac7 Add preflight upload step to GitHub Actions workflow for Gitea Packages, including token validation and error handling for uploads.
Some checks failed
Build linux_amd64 extension and upload to Packages / build-linux-amd64 (push) Failing after 13s
2025-09-13 17:10:47 +00:00
14debc4d35 Update GitHub Actions workflow to use RELEASE_TOKEN for manual repository checkout step, enhancing security and access control.
Some checks failed
Build linux_amd64 extension and upload to Packages / build-linux-amd64 (push) Failing after 25m20s
2025-09-13 06:31:59 +00:00
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
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
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
277279184b Add GitHub Actions workflow for building and uploading linux_amd64 extension
Some checks failed
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