From eeb318cc9a1cb68da5fdfd537b0bd867919d4ef2 Mon Sep 17 00:00:00 2001 From: YdrMaster Date: Fri, 6 May 2022 18:04:55 +0800 Subject: [PATCH] ci: update checkout@v3 --- .github/workflows/build.yml | 14 +++++++------- .github/workflows/docs.yml | 2 +- .github/workflows/test.yml | 35 +++++++++++++++-------------------- 3 files changed, 23 insertions(+), 28 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 018a47a1..84a56219 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -10,7 +10,7 @@ jobs: check: runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - uses: actions-rs/toolchain@v1 with: profile: minimal @@ -32,7 +32,7 @@ jobs: matrix: os: [ubuntu-20.04, macos-latest] steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 with: submodules: 'recursive' - uses: actions-rs/toolchain@v1 @@ -58,7 +58,7 @@ jobs: build-aarch64: runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - uses: actions-rs/toolchain@v1 with: profile: minimal @@ -77,9 +77,9 @@ jobs: matrix: os: [ubuntu-20.04, macos-latest] steps: - - uses: actions/checkout@v2 - - name: Pull prebuilt images - run: git lfs pull -I prebuilt/zircon/x64/libc.so,prebuilt/zircon/x64/libfdio.so,prebuilt/zircon/x64/libunwind.so,prebuilt/zircon/x64/libzircon.so,prebuilt/zircon/x64/Scrt1.o + - uses: actions/checkout@v3 + with: + lfs: true - uses: actions-rs/toolchain@v1 with: profile: minimal @@ -91,6 +91,6 @@ jobs: build-doc: runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Build docs run: cargo doc --no-deps --all-features diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 986bed5a..7e7b4e15 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -8,7 +8,7 @@ jobs: doc: runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Build docs run: | cargo doc --no-deps --all-features diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 1cf29846..279c3557 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -10,9 +10,9 @@ jobs: test: runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v2 - - name: Pull prebuilt images - run: git lfs pull -I prebuilt/linux/libc-libos.so,prebuilt/zircon/x64/bringup.zbi,prebuilt/zircon/x64/libzircon-libos.so,prebuilt/zircon/x64/userboot-libos.so + - uses: actions/checkout@v3 + with: + lfs: true - name: Prepare rootfs run: make rootfs - name: Test @@ -22,7 +22,7 @@ jobs: RUSTFLAGS: '-Zprofile -Ccodegen-units=1 -Copt-level=0 -Coverflow-checks=off -Zpanic_abort_tests -Cpanic=abort' RUSTDOCFLAGS: '-Zprofile -Ccodegen-units=1 -Copt-level=0 -Coverflow-checks=off -Zpanic_abort_tests -Cpanic=abort' - name: Cache grcov - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: ~/.cargo/bin key: ${{ runner.os }}-grcov @@ -39,18 +39,17 @@ jobs: bench: runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Run benchmarks run: cargo bench zircon-core-test-libos: runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 with: + lfs: true submodules: 'recursive' - - name: Pull prebuilt images - run: git lfs pull -I prebuilt/zircon/x64/core-tests.zbi,prebuilt/zircon/x64/libzircon-libos.so,prebuilt/zircon/x64/userboot-libos.so - name: Install dependencies run: pip3 install -r tests/requirements.txt - name: Run fast tests @@ -67,11 +66,10 @@ jobs: matrix: arch: [x86_64] steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 with: + lfs: true submodules: 'recursive' - - name: Pull prebuilt images - run: git lfs pull -I prebuilt/zircon/x64/core-tests.zbi,prebuilt/zircon/x64/libzircon.so,prebuilt/zircon/x64/userboot.so - uses: actions-rs/toolchain@v1 with: profile: minimal @@ -114,11 +112,10 @@ jobs: linux-libc-test-libos: runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 with: + lfs: true submodules: 'recursive' - - name: Pull prebuilt images - run: git lfs pull -I prebuilt/linux/libc-libos.so - name: Install dependencies run: | sudo apt-get update @@ -140,11 +137,10 @@ jobs: matrix: arch: [x86_64, riscv64] steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 with: + lfs: true submodules: 'recursive' - - name: Pull prebuilt images - run: git lfs pull -I prebuilt/linux/libc-libos.so - uses: actions-rs/toolchain@v1 with: profile: minimal @@ -203,11 +199,10 @@ jobs: matrix: arch: [x86_64, riscv64] steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 with: + lfs: true submodules: 'recursive' - - name: Pull prebuilt images - run: git lfs pull -I prebuilt/linux/libc-libos.so - uses: actions-rs/toolchain@v1 with: profile: minimal