File tree Expand file tree Collapse file tree 2 files changed +27
-11
lines changed Expand file tree Collapse file tree 2 files changed +27
-11
lines changed Original file line number Diff line number Diff line change 3636 name : Rust ${{matrix.rust}}
3737 needs : pre_ci
3838 if : needs.pre_ci.outputs.continue
39- runs-on : ubuntu-latest
39+ runs-on : ubuntu-22.04
4040 strategy :
4141 fail-fast : false
4242 matrix :
6060 name : Rust MSRV
6161 needs : pre_ci
6262 if : needs.pre_ci.outputs.continue
63- runs-on : ubuntu-latest
63+ runs-on : ubuntu-22.04
6464 timeout-minutes : 45
6565 steps :
6666 - uses : actions/checkout@v4
7676
7777 clippy :
7878 name : Clippy
79- runs-on : ubuntu-latest
79+ runs-on : ubuntu-22.04
8080 if : github.event_name != 'pull_request'
8181 timeout-minutes : 45
8282 steps :
9393
9494 rustfmt :
9595 name : Rustfmt
96- runs-on : ubuntu-latest
96+ runs-on : ubuntu-22.04
9797 if : github.event_name != 'pull_request'
9898 timeout-minutes : 45
9999 steps :
@@ -105,7 +105,7 @@ jobs:
105105 - run : cargo fmt --manifest-path crates/v1/Cargo.toml -- --check
106106
107107 check-licenses :
108- runs-on : ubuntu-latest
108+ runs-on : ubuntu-22.04
109109 steps :
110110 - uses : actions/checkout@v4
111111 - name : Check Rust Licenses
@@ -115,7 +115,7 @@ jobs:
115115
116116# outdated:
117117# name: Outdated
118- # runs-on: ubuntu-latest
118+ # runs-on: ubuntu-22.04
119119# if: github.event_name != 'pull_request'
120120# timeout-minutes: 45
121121# steps:
Original file line number Diff line number Diff line change 1414 - main
1515
1616jobs :
17- release-plz :
18- name : Release-plz
19- runs-on : ubuntu-latest
17+ release-plz-v1 :
18+ name : Release-plz-v1
19+ runs-on : ubuntu-22.04
2020 steps :
2121 - name : Checkout repository
2222 uses : actions/checkout@v4
2727 - name : install native dependecies
2828 run : |
2929 sudo apt-get update
30- sudo apt-get install -y libwebkit2gtk-4.0-dev webkit2gtk-4.1
30+ sudo apt-get install -y libwebkit2gtk-4.0-dev
3131 - uses : Swatinem/rust-cache@v2
3232
3333 - name : Run release-plz (devtools for Tauri v1)
3838 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
3939 CARGO_REGISTRY_TOKEN : ${{ secrets.CRATES_IO_TOKEN }}
4040
41- - name : Run release-plz
41+ release-plz-v2 :
42+ name : Release-plz-v2
43+ runs-on : ubuntu-latest
44+ steps :
45+ - name : Checkout repository
46+ uses : actions/checkout@v4
47+ with :
48+ fetch-depth : 0
49+ - name : Install Rust toolchain
50+ uses : dtolnay/rust-toolchain@stable
51+ - name : install native dependecies
52+ run : |
53+ sudo apt-get update
54+ sudo apt-get install -y libwebkit2gtk-4.1-dev
55+ - uses : Swatinem/rust-cache@v2
56+
57+ - name : Run release-plz (devtools for Tauri v2)
42584359 env :
4460 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
You can’t perform that action at this time.
0 commit comments