3636 job_skip : ${{ steps.prologue.outputs.job_skip }}
3737 linux_runner_label : ${{ steps.prologue.outputs.linux_runner_label }}
3838 steps :
39- - uses : actions/checkout@v3
39+ - uses : actions/checkout@v4
4040 - name : prologue
4141 id : prologue
4242 uses : ./.github/actions/ci_prologue
@@ -54,14 +54,12 @@ jobs:
5454 timeout-minutes : 140
5555 runs-on : ${{ needs.prologue.outputs.linux_runner_label }}
5656 steps :
57- - uses : actions-rs/ toolchain@v1
57+ - uses : dtolnay/rust- toolchain@master
5858 with :
59- profile : minimal
6059 toolchain : 1.85.0
61- - run : rustup component add rustfmt
62- - run : rustup component add clippy
60+ components : rustfmt, clippy
6361 - run : sudo apt-get update && sudo apt-get install -y libssl-dev pkg-config libclang-dev
64- - uses : actions/checkout@v3
62+ - uses : actions/checkout@v4
6563 - run : |
6664 if [[ ${{ needs.prologue.outputs.os_skip }} == run ]] && [[ ${{ needs.prologue.outputs.job_skip }} == run ]];then
6765 devtools/ci/ci_main.sh
@@ -83,14 +81,12 @@ jobs:
8381 needs : prologue
8482 runs-on : ${{ needs.prologue.outputs.linux_runner_label }}
8583 steps :
86- - uses : actions-rs/ toolchain@v1
84+ - uses : dtolnay/rust- toolchain@master
8785 with :
88- profile : minimal
8986 toolchain : 1.85.0
90- - run : rustup component add rustfmt
91- - run : rustup component add clippy
87+ components : rustfmt, clippy
9288 - run : sudo apt-get update && sudo apt-get install -y libssl-dev pkg-config libclang-dev
93- - uses : actions/checkout@v3
89+ - uses : actions/checkout@v4
9490 - name : build ckb and run bats cli test
9591 run : |
9692 make prod
0 commit comments