We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d25f9d6 commit e363843Copy full SHA for e363843
1 file changed
.github/workflows/check.yml
@@ -0,0 +1,38 @@
1
+name:
2
+ check
3
+on:
4
+ pull_request:
5
+ branches:
6
+ main
7
+permissions:
8
+ contents: read
9
+jobs:
10
+ build:
11
+ name: build
12
+ runs-on: ubuntu-latest
13
+ steps:
14
+ - uses: actions/checkout@v5
15
+ - name: Setup rust
16
+ uses: actions-rs/toolchain@v1
17
+ with:
18
+ toolchain: stable
19
+ - name: Install system dependencies
20
+ run: |
21
+ sudo apt-get update
22
+ sudo apt-get install -y libwebkit2gtk-4.1-dev librsvg2-dev patchelf #libgtk-3-dev webkit2gtk-4.0 libappindicator3-dev
23
+ - name: Install dioxus-cli
24
+ run:
25
+ cargo install dioxus-cli
26
+ - name: Check api
27
28
+ cd api
29
+ cargo check
30
+ - name: Check web
31
32
+ dx check --package web
33
+ - name: Check desktop
34
35
+ dx check --package desktop
36
+ - name: Check mobile
37
38
0 commit comments