diff options
author | Joel Galenson <jgalenson@google.com> | 2021-04-01 17:03:06 -0700 |
---|---|---|
committer | Joel Galenson <jgalenson@google.com> | 2021-04-01 17:03:06 -0700 |
commit | 6f798715de3d4bd744116190d14a413445542820 (patch) | |
tree | 70e883bc01ba2b4d8dd07e0347be18a2fbbd2c18 /.github | |
parent | a06122cf145ade58c23ae76bcf31d9c748dce354 (diff) | |
download | itertools-6f798715de3d4bd744116190d14a413445542820.tar.gz |
Upgrade rust/crates/itertools to 0.10.0android-s-beta-2android-s-beta-1
Test: make
Change-Id: Ie8b53cb0a96fd9adcbf7f4afa3b966849fc2ff24
Diffstat (limited to '.github')
-rw-r--r-- | .github/workflows/ci.yml | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 0000000..efc779f --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,51 @@ +name: CI + +on: + pull_request: + push: + branches: + - staging + - trying + +jobs: + msrv: + name: Rust MSRV + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: dtolnay/rust-toolchain@1.36.0 + - run: cargo check --no-default-features + - run: cargo check --no-default-features --features "use_alloc" + - run: cargo check + + stable: + name: Rust Stable + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: dtolnay/rust-toolchain@stable + - run: cargo check --no-default-features + - run: cargo check --no-default-features --features "use_alloc" + - run: cargo test + + # https://github.com/rust-lang/crater/blob/9ab6f9697c901c4a44025cf0a39b73ad5b37d198/.github/workflows/bors.yml#L125-L149 + end-success: + name: bors build finished + if: success() + runs-on: ubuntu-latest + needs: [msrv,stable] + + steps: + - name: Mark the job as successful + run: exit 0 + + end-failure: + name: bors build finished + if: "!success()" + runs-on: ubuntu-latest + needs: [msrv,stable] + + steps: + - name: Mark the job as a failure + run: exit 1 + |