Skip to content

Commit

Permalink
Merge pull request #6 from TannerRogalsky/lib-rs-directed-improvements
Browse files Browse the repository at this point in the history
Minimal versions check
  • Loading branch information
TannerRogalsky authored Mar 21, 2024
2 parents 8a931d6 + 053ad5e commit be33181
Showing 1 changed file with 31 additions and 15 deletions.
46 changes: 31 additions & 15 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,21 +3,37 @@ on: [push, pull_request]
name: Continuous integration

jobs:
# TODO: this will require a little more work to figure out
# check_minimal_versions:
# name: Check Minimal Versions
# runs-on: ubuntu-latest
# steps:
# - uses: actions/checkout@v2
# - uses: actions-rs/toolchain@v1
# with:
# profile: minimal
# toolchain: nightly
# override: true
# - uses: actions-rs/cargo@v1
# with:
# command: check
# args: --tests -Z direct-minimal-versions
check_minimal_versions:
name: Check Minimal Versions
# Explicitly use an old version of ubuntu
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v2
- uses: actions-rs/toolchain@v1
with:
profile: minimal
toolchain: nightly
override: true
- uses: actions-rs/cargo@v1
with:
command: update
args: -Z minimal-versions
- uses: actions-rs/cargo@v1
with:
command: check
args: --tests
- uses: actions-rs/cargo@v1
with:
command: check
args: --features native-tls
- uses: actions-rs/cargo@v1
with:
command: check
args: --features rustls-tls-native-roots
- uses: actions-rs/cargo@v1
with:
command: check
args: --features rustls-tls-webpki-roots

check_native:
name: Check Native
Expand Down

0 comments on commit be33181

Please sign in to comment.