|
4 | 4 | build_Ubuntu:
|
5 | 5 | runs-on: ubuntu-latest
|
6 | 6 | steps:
|
7 |
| - - uses: actions/checkout@v2 |
8 |
| - - uses: dtolnay/rust-toolchain@master |
9 |
| - with: |
10 |
| - toolchain: stable |
| 7 | + - uses: actions/checkout@v3 |
| 8 | + - run: | |
| 9 | + rustup toolchain install stable --profile minimal --no-self-update |
11 | 10 | - uses: actions-rs/cargo@v1
|
12 | 11 | with:
|
13 | 12 | command: build
|
14 | 13 |
|
15 | 14 | build_MacOS:
|
16 | 15 | runs-on: macos-latest
|
17 | 16 | steps:
|
18 |
| - - uses: actions/checkout@v2 |
19 |
| - - uses: dtolnay/rust-toolchain@master |
20 |
| - with: |
21 |
| - toolchain: stable |
| 17 | + - uses: actions/checkout@v3 |
| 18 | + - run: | |
| 19 | + rustup toolchain install stable --profile minimal --no-self-update |
22 | 20 | - uses: actions-rs/cargo@v1
|
23 | 21 | with:
|
24 | 22 | command: build
|
25 | 23 |
|
26 | 24 | build_Windows:
|
27 | 25 | runs-on: windows-latest
|
28 | 26 | steps:
|
29 |
| - - uses: actions/checkout@v2 |
30 |
| - - uses: dtolnay/rust-toolchain@master |
31 |
| - with: |
32 |
| - toolchain: stable |
| 27 | + - uses: actions/checkout@v3 |
| 28 | + - run: | |
| 29 | + rustup toolchain install stable --profile minimal --no-self-update |
33 | 30 | - uses: actions-rs/cargo@v1
|
34 | 31 | with:
|
35 | 32 | command: build
|
|
40 | 37 | run:
|
41 | 38 | working-directory: bui-demo
|
42 | 39 | steps:
|
43 |
| - - uses: actions/checkout@v2 |
44 |
| - - uses: dtolnay/rust-toolchain@master |
45 |
| - with: |
46 |
| - toolchain: stable |
| 40 | + - uses: actions/checkout@v3 |
| 41 | + - run: | |
| 42 | + rustup toolchain install stable --profile minimal --no-self-update |
47 | 43 | - run: cargo build
|
48 | 44 |
|
49 | 45 | build_demo_serve_files:
|
|
52 | 48 | run:
|
53 | 49 | working-directory: bui-demo
|
54 | 50 | steps:
|
55 |
| - - uses: actions/checkout@v2 |
56 |
| - - uses: dtolnay/rust-toolchain@master |
57 |
| - with: |
58 |
| - toolchain: stable |
| 51 | + - uses: actions/checkout@v3 |
| 52 | + - run: | |
| 53 | + rustup toolchain install stable --profile minimal --no-self-update |
59 | 54 | - run: cargo build --no-default-features --features serve_files,frontend_js
|
60 | 55 |
|
61 | 56 | build_demo_frontend_yew:
|
|
64 | 59 | run:
|
65 | 60 | working-directory: bui-demo/frontend_yew
|
66 | 61 | steps:
|
67 |
| - - uses: actions/checkout@v2 |
68 |
| - - uses: dtolnay/rust-toolchain@master |
69 |
| - with: |
70 |
| - toolchain: stable |
| 62 | + - uses: actions/checkout@v3 |
| 63 | + - run: | |
| 64 | + rustup toolchain install stable --profile minimal --no-self-update |
71 | 65 | - run: curl https://rustwasm.github.io/wasm-pack/installer/init.sh -sSf | bash
|
72 | 66 | - run: ./build.sh
|
73 | 67 |
|
|
77 | 71 | run:
|
78 | 72 | working-directory: bui-demo/frontend_seed
|
79 | 73 | steps:
|
80 |
| - - uses: actions/checkout@v2 |
81 |
| - - uses: dtolnay/rust-toolchain@master |
82 |
| - with: |
83 |
| - toolchain: stable |
| 74 | + - uses: actions/checkout@v3 |
| 75 | + - run: | |
| 76 | + rustup toolchain install stable --profile minimal --no-self-update |
84 | 77 | - run: curl https://rustwasm.github.io/wasm-pack/installer/init.sh -sSf | bash
|
85 | 78 | - run: ./build.sh
|
0 commit comments