@@ -62,14 +62,14 @@ jobs:
6262 run : dotnet restore
6363
6464 - name : Download chdb library
65+ run : ./update_libchdb.sh
66+
67+ - name : Build
6568 run : |
66- ./update_libchdb.sh
6769 # copy to the correct location
6870 cp libchdb.so src/chdb/libchdb.so
6971 ls -lahS src/chdb/libchdb*
70-
71- - name : Build
72- run : dotnet build --no-restore --configuration Release
72+ dotnet build --no-restore --configuration Release
7373
7474 - name : Test
7575 run : dotnet test -c Release --no-build --logger trx --results-directory "TestResults-${{ matrix.rid }}"
@@ -113,11 +113,13 @@ jobs:
113113 - uses : actions/checkout@v4
114114
115115 - name : Download chdb library
116- run : |
117- ./update_libchdb.sh
118- # copy to the correct location
119- cp libchdb.so src/chdb/libchdb.so
120- ls -lahS src/chdb/libchdb*
116+ run : ./update_libchdb.sh
117+
118+ - name : Upload libchdb Artifact
119+ uses : actions/upload-artifact@v2
120+ with :
121+ name : libchdb
122+ path : libchdb.so
121123
122124 - name : Pack
123125 run : |
@@ -137,12 +139,11 @@ jobs:
137139 steps :
138140 - uses : actions/checkout@v4
139141
140- - name : Download chdb library
141- run : |
142- ./update_libchdb.sh
143- # copy to the correct location
144- cp libchdb.so src/chdb/libchdb.so
145- ls -lahS src/chdb/libchdb*
142+ - name : Download Artifact
143+ uses : actions/download-artifact@v2
144+ with :
145+ name : libchdb
146+ path : libchdb.so
146147
147148 - name : Pack
148149 run : |
@@ -152,16 +153,10 @@ jobs:
152153 - name : Publish
153154 run : dotnet nuget push nupkg/chdb-tool.*.nupkg --skip-duplicate --source https://api.nuget.org/v3/index.json --api-key ${{ secrets.NUGET_AUTH_TOKEN_CHDB }}
154155
155- - name : Download chdb library
156- run : |
157- ./update_libchdb.sh
158- ls -lahS src/chdb/libchdb*
159- # move to the correct location
160- cp libchdb.so src/chdb/libchdb.so
161-
162156 - name : Test chdb-tool
163157 run : |
164158 dotnet tool install --add-source ./nupkg --global chdb-tool
165159 which chdb
160+ cp libchdb.so /home/runner/.dotnet/tools/
166161 chdb --help
167162 chdb "select version()" PrettyCompact
0 commit comments