Skip to content

Commit a611552

Browse files
chore: add smoke tests on ci
1 parent 1da91b9 commit a611552

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

Diff for: .github/workflows/cli.yml

+23
Original file line numberDiff line numberDiff line change
@@ -190,6 +190,29 @@ jobs:
190190
run: |
191191
./dev/docker/run ./dev/dev lint
192192
193+
run-smoke-tests:
194+
name: "Smoke tests"
195+
needs: [ build-cli ]
196+
runs-on: ubuntu-24.04
197+
198+
steps:
199+
- name: "Checkout code"
200+
uses: actions/checkout@v4
201+
with:
202+
fetch-depth: 1
203+
submodules: true
204+
205+
- name: "Download build artifacts"
206+
uses: actions/download-artifact@v4
207+
with:
208+
pattern: pangraph-*
209+
merge-multiple: true
210+
path: ".out"
211+
212+
- name: "Run smoke tests"
213+
run: |
214+
chmod +x ./.out/pangraph-x86_64-unknown-linux-gnu
215+
./dev/run-smoke-tests ./.out/pangraph-x86_64-unknown-linux-gnu --fast
193216
194217
195218
run-compat-tests-x86_64-unknown-linux-gnu:

0 commit comments

Comments
 (0)