Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
46 changes: 23 additions & 23 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
submodules: 'recursive'

- name: Lint ./lib
uses: duckdb/duckdb-wasm-ci-env@ae43fa250a6b6ba92fe3d825c6c34b6d68a258a0
uses: duckdb/duckdb-wasm-ci-env@f10a0954b7b2b98e8526e0f7bbcb10e614defcbd
with:
script: |-
python3 ./scripts/run_clang_format.py \
Expand Down Expand Up @@ -50,25 +50,25 @@ jobs:
${{ runner.os }}-yarn-

- name: Prepare repository
uses: duckdb/duckdb-wasm-ci-env@ae43fa250a6b6ba92fe3d825c6c34b6d68a258a0
uses: duckdb/duckdb-wasm-ci-env@f10a0954b7b2b98e8526e0f7bbcb10e614defcbd
with:
script: |-
yarn install --frozen-lockfile --prefer-offline

- name: Lint @duckdb/duckdb-wasm
uses: duckdb/duckdb-wasm-ci-env@ae43fa250a6b6ba92fe3d825c6c34b6d68a258a0
uses: duckdb/duckdb-wasm-ci-env@f10a0954b7b2b98e8526e0f7bbcb10e614defcbd
with:
script: |-
yarn workspace @duckdb/duckdb-wasm run lint

- name: Lint @duckdb/duckdb-wasm-shell
uses: duckdb/duckdb-wasm-ci-env@ae43fa250a6b6ba92fe3d825c6c34b6d68a258a0
uses: duckdb/duckdb-wasm-ci-env@f10a0954b7b2b98e8526e0f7bbcb10e614defcbd
with:
script: |-
yarn workspace @duckdb/duckdb-wasm-shell run lint

- name: Lint @duckdb/benchmarks
uses: duckdb/duckdb-wasm-ci-env@ae43fa250a6b6ba92fe3d825c6c34b6d68a258a0
uses: duckdb/duckdb-wasm-ci-env@f10a0954b7b2b98e8526e0f7bbcb10e614defcbd
with:
script: |-
yarn workspace @duckdb/benchmarks run lint
Expand All @@ -90,7 +90,7 @@ jobs:

- name: Build generator
if: steps.cache-generator.outputs.cache-hit != 'true'
uses: duckdb/duckdb-wasm-ci-env@ae43fa250a6b6ba92fe3d825c6c34b6d68a258a0
uses: duckdb/duckdb-wasm-ci-env@f10a0954b7b2b98e8526e0f7bbcb10e614defcbd
with:
script: |-
make -C ./submodules/tpch-dbgen/dbgen/ dbgen
Expand Down Expand Up @@ -186,7 +186,7 @@ jobs:
[ -f duckdb.patch ] && cd submodules/duckdb && git apply ../../duckdb.patch || echo "No patching needed"

- name: Prepare environment
uses: duckdb/duckdb-wasm-ci-env@ae43fa250a6b6ba92fe3d825c6c34b6d68a258a0
uses: duckdb/duckdb-wasm-ci-env@f10a0954b7b2b98e8526e0f7bbcb10e614defcbd
with:
script: |-
mkdir -p ./lib/build/debug ./reports
Expand All @@ -197,7 +197,7 @@ jobs:
ccache -s

- name: Build project
uses: duckdb/duckdb-wasm-ci-env@ae43fa250a6b6ba92fe3d825c6c34b6d68a258a0
uses: duckdb/duckdb-wasm-ci-env@f10a0954b7b2b98e8526e0f7bbcb10e614defcbd
with:
script: |-
cmake \
Expand All @@ -214,7 +214,7 @@ jobs:
ccache -s

- name: Test project
uses: duckdb/duckdb-wasm-ci-env@ae43fa250a6b6ba92fe3d825c6c34b6d68a258a0
uses: duckdb/duckdb-wasm-ci-env@f10a0954b7b2b98e8526e0f7bbcb10e614defcbd
with:
script: |-
export LLVM_PROFILE_FILE=./reports/lib.profraw
Expand All @@ -223,7 +223,7 @@ jobs:
--gtest_output=xml:./reports/tests_lib_debug.xml

- name: Code Coverage
uses: duckdb/duckdb-wasm-ci-env@ae43fa250a6b6ba92fe3d825c6c34b6d68a258a0
uses: duckdb/duckdb-wasm-ci-env@f10a0954b7b2b98e8526e0f7bbcb10e614defcbd
with:
script: |-
llvm-profdata merge \
Expand Down Expand Up @@ -283,7 +283,7 @@ jobs:
[ -f duckdb.patch ] && cd submodules/duckdb && git apply ../../duckdb.patch || echo "No patching needed"

- name: Prepare environment
uses: duckdb/duckdb-wasm-ci-env@ae43fa250a6b6ba92fe3d825c6c34b6d68a258a0
uses: duckdb/duckdb-wasm-ci-env@f10a0954b7b2b98e8526e0f7bbcb10e614defcbd
with:
script: |-
mkdir -p ./lib/build/release ./reports
Expand All @@ -294,7 +294,7 @@ jobs:
ccache -s

- name: Build project
uses: duckdb/duckdb-wasm-ci-env@ae43fa250a6b6ba92fe3d825c6c34b6d68a258a0
uses: duckdb/duckdb-wasm-ci-env@f10a0954b7b2b98e8526e0f7bbcb10e614defcbd
with:
script: |-
cmake \
Expand All @@ -311,7 +311,7 @@ jobs:
ccache -s

- name: Test project
uses: duckdb/duckdb-wasm-ci-env@ae43fa250a6b6ba92fe3d825c6c34b6d68a258a0
uses: duckdb/duckdb-wasm-ci-env@f10a0954b7b2b98e8526e0f7bbcb10e614defcbd
with:
script: |-
export LLVM_PROFILE_FILE=./reports/lib.profraw
Expand All @@ -320,7 +320,7 @@ jobs:
--gtest_output=xml:./reports/tests_lib_release.xml

- name: Code Coverage
uses: duckdb/duckdb-wasm-ci-env@ae43fa250a6b6ba92fe3d825c6c34b6d68a258a0
uses: duckdb/duckdb-wasm-ci-env@f10a0954b7b2b98e8526e0f7bbcb10e614defcbd
with:
script: |-
llvm-profdata merge \
Expand Down Expand Up @@ -668,7 +668,7 @@ jobs:
(cd ./submodules/duckdb && git fetch --all --tags)

- name: Prepare environment
uses: duckdb/duckdb-wasm-ci-env@ae43fa250a6b6ba92fe3d825c6c34b6d68a258a0
uses: duckdb/duckdb-wasm-ci-env@f10a0954b7b2b98e8526e0f7bbcb10e614defcbd
with:
script: |-
git config --global --add safe.directory '*'
Expand Down Expand Up @@ -707,7 +707,7 @@ jobs:
CHROME_BIN=`which google-chrome` yarn workspace @duckdb/duckdb-wasm test:chrome

# - name: Test @duckdb/duckdb-wasm on Firefox
# uses: duckdb/duckdb-wasm-ci-env@ae43fa250a6b6ba92fe3d825c6c34b6d68a258a0
# uses: duckdb/duckdb-wasm-ci-env@f10a0954b7b2b98e8526e0f7bbcb10e614defcbd
# with:
# script: |-
# yarn workspace @duckdb/duckdb-wasm test:firefox
Expand Down Expand Up @@ -768,7 +768,7 @@ jobs:

- name: Preparation TPCH 0.01
if: github.ref == 'refs/heads/main'
uses: duckdb/duckdb-wasm-ci-env@ae43fa250a6b6ba92fe3d825c6c34b6d68a258a0
uses: duckdb/duckdb-wasm-ci-env@f10a0954b7b2b98e8526e0f7bbcb10e614defcbd
with:
script: |-
git config --global --add safe.directory '*'
Expand Down Expand Up @@ -802,7 +802,7 @@ jobs:

- name: Preparation TPCH 0.1
if: github.ref == 'refs/heads/main'
uses: duckdb/duckdb-wasm-ci-env@ae43fa250a6b6ba92fe3d825c6c34b6d68a258a0
uses: duckdb/duckdb-wasm-ci-env@f10a0954b7b2b98e8526e0f7bbcb10e614defcbd
with:
script: |-
git config --global --add safe.directory '*'
Expand Down Expand Up @@ -836,7 +836,7 @@ jobs:

- name: Preparation TPCH 0.25
if: github.ref == 'refs/heads/main'
uses: duckdb/duckdb-wasm-ci-env@ae43fa250a6b6ba92fe3d825c6c34b6d68a258a0
uses: duckdb/duckdb-wasm-ci-env@f10a0954b7b2b98e8526e0f7bbcb10e614defcbd
with:
script: |-
git config --global --add safe.directory '*'
Expand Down Expand Up @@ -870,7 +870,7 @@ jobs:

- name: Preparation TPCH 0.5
if: github.ref == 'refs/heads/main'
uses: duckdb/duckdb-wasm-ci-env@ae43fa250a6b6ba92fe3d825c6c34b6d68a258a0
uses: duckdb/duckdb-wasm-ci-env@f10a0954b7b2b98e8526e0f7bbcb10e614defcbd
with:
script: |-
git config --global --add safe.directory '*'
Expand Down Expand Up @@ -982,7 +982,7 @@ jobs:
(cd ./submodules/duckdb && git fetch --all --tags)

- name: Prepare environment
uses: duckdb/duckdb-wasm-ci-env@ae43fa250a6b6ba92fe3d825c6c34b6d68a258a0
uses: duckdb/duckdb-wasm-ci-env@f10a0954b7b2b98e8526e0f7bbcb10e614defcbd
with:
script: |-
git config --global --add safe.directory '*'
Expand Down Expand Up @@ -1021,7 +1021,7 @@ jobs:
CHROME_BIN=`which google-chrome` yarn workspace @duckdb/duckdb-wasm test:chrome

# - name: Test @duckdb/duckdb-wasm on Firefox
# uses: duckdb/duckdb-wasm-ci-env@ae43fa250a6b6ba92fe3d825c6c34b6d68a258a0
# uses: duckdb/duckdb-wasm-ci-env@f10a0954b7b2b98e8526e0f7bbcb10e614defcbd
# with:
# script: |-
# yarn workspace @duckdb/duckdb-wasm test:firefox
Expand Down Expand Up @@ -1129,7 +1129,7 @@ jobs:
retention-days: 1

- name: Merge benchmark reports
uses: duckdb/duckdb-wasm-ci-env@ae43fa250a6b6ba92fe3d825c6c34b6d68a258a0
uses: duckdb/duckdb-wasm-ci-env@f10a0954b7b2b98e8526e0f7bbcb10e614defcbd
with:
script: |-
chmod +x ./target/release/dataprep
Expand Down