@@ -19,34 +19,65 @@ concurrency:
1919 group : ${{ github.workflow }}-${{ github.ref }}
2020 cancel-in-progress : true
2121jobs :
22- examples-basic-ibe-darwin :
22+ examples-basic-ibe-rust- darwin :
2323 runs-on : macos-15
2424 steps :
2525 - uses : actions/checkout@v4
2626 - name : Provision Darwin
2727 run : |
2828 bash .github/workflows/provision-darwin.sh
29- - name : Deploy Basic IBE Darwin
29+ - name : Deploy Basic IBE Rust Darwin
3030 run : |
3131 set -eExuo pipefail
3232 cargo install candid-extractor
3333 npm i
34- pushd examples/basic_ibe
34+ pushd examples/basic_ibe/rust
3535 ./deploy_locally.sh
3636 cd frontend
3737 npm run lint
38- examples-basic-ibe-linux :
38+ examples-basic-ibe-rust- linux :
3939 runs-on : ubuntu-24.04
4040 steps :
4141 - uses : actions/checkout@v4
4242 - name : Provision Linux
4343 run : bash .github/workflows/provision-linux.sh
44- - name : Deploy Basic IBE Linux
44+ - name : Deploy Basic IBE Rust Linux
4545 run : |
4646 set -eExuo pipefail
4747 cargo install candid-extractor
4848 npm i
49- pushd examples/basic_ibe
49+ pushd examples/basic_ibe/rust
50+ ./deploy_locally.sh
51+ cd frontend
52+ npm run lint
53+ examples-basic-ibe-motoko-darwin :
54+ runs-on : macos-15
55+ steps :
56+ - uses : actions/checkout@v4
57+ - name : Provision Darwin
58+ run : |
59+ bash .github/workflows/provision-darwin.sh
60+ - name : Deploy Basic IBE Motoko Darwin
61+ run : |
62+ set -eExuo pipefail
63+ cargo install candid-extractor
64+ npm i
65+ pushd examples/basic_ibe/motoko
66+ ./deploy_locally.sh
67+ cd frontend
68+ npm run lint
69+ examples-basic-ibe-motoko-linux :
70+ runs-on : ubuntu-24.04
71+ steps :
72+ - uses : actions/checkout@v4
73+ - name : Provision Linux
74+ run : bash .github/workflows/provision-linux.sh
75+ - name : Deploy Basic IBE Motoko Linux
76+ run : |
77+ set -eExuo pipefail
78+ cargo install candid-extractor
79+ npm i
80+ pushd examples/basic_ibe/motoko
5081 ./deploy_locally.sh
5182 cd frontend
5283 npm run lint
0 commit comments