Skip to content
Closed
Show file tree
Hide file tree
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
14 changes: 14 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,16 @@ jobs:
rust-build-check:
name: Rust Build Check
runs-on: ubuntu-latest
needs: frontend-build
steps:
- uses: actions/checkout@v4

- name: Download frontend build artifacts
uses: actions/download-artifact@v4
with:
name: frontend-dist
path: dist

- name: Install Linux system dependencies (Tauri)
run: |
sudo apt-get update
Expand Down Expand Up @@ -74,3 +81,10 @@ jobs:

- name: Build web UI
run: npm run build:web

- name: Upload frontend build artifacts
uses: actions/upload-artifact@v4
with:
name: frontend-dist
path: dist
retention-days: 1
2 changes: 2 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,8 @@
"e2e:install": "cd tests/e2e && npm install",
"e2e:test": "cd tests/e2e && npm test",
"e2e:test:l0": "cd tests/e2e && npm run test:l0",
"e2e:test:l0:all": "cd tests/e2e && npm run test:l0:all",
"e2e:test:l1": "cd tests/e2e && npm run test:l1",
"e2e:test:smoke": "cd tests/e2e && npm run test:smoke",
"e2e:test:chat": "cd tests/e2e && npm run test:chat"
},
Expand Down
18 changes: 18 additions & 0 deletions tests/e2e/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# E2E Test Reports and Artifacts
reports/
*.log

# Screenshots
screenshots/

# WebDriverIO generated files
.tmp/
allure-results/
allure-report/

# Node modules (if any local dependencies)
node_modules/

# OS files
.DS_Store
Thumbs.db
Loading
Loading