From 7cb764356509dda95db64c72068bb91186290110 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9mentine=20Urquizar?= Date: Mon, 25 Apr 2022 18:40:57 +0200 Subject: [PATCH] Make nightly CI run every week Update CI Fix CI --- .github/workflows/rust.yml | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 7338d134b..978f96f5c 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -1,10 +1,11 @@ name: Rust on: + schedule: + - cron: '0 5 * * MON' # Every Monday at 5:00am push: - branches: [ staging, trying ] + branches: [ staging, trying ] # For Bors pull_request: - branches: [ main ] env: CARGO_TERM_COLOR: always @@ -17,15 +18,21 @@ jobs: fail-fast: false matrix: os: [ubuntu-18.04, macos-latest, windows-latest] - rust: - - stable - - nightly steps: - uses: actions/checkout@v2 - - uses: actions-rs/toolchain@v1 + - name: Run test with Rust nightly + if: github.event_name == 'schedule' + uses: actions-rs/toolchain@v1 with: profile: minimal - toolchain: ${{ matrix.rust }} + toolchain: nightly + override: true + - name: Run test with Rust stable + if: github.event_name != 'schedule' + uses: actions-rs/toolchain@v1 + with: + profile: minimal + toolchain: stable override: true - name: Cache dependencies uses: Swatinem/rust-cache@v1.3.0