diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 28194c0a..506e4c6e 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -9,33 +9,23 @@ jobs: strategy: fail-fast: false matrix: - features: ["service_account,hyper-rustls", "service_account,hyper-tls", "service_account,hyper-rustls,hyper-tls", "service_account","hyper-rustls","hyper-tls"] + features: ["service_account,hyper-rustls", "service_account,hyper-tls", "service_account", "hyper-rustls"] steps: - - uses: actions/checkout@v2 - - uses: actions-rs/toolchain@v1 + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@stable with: toolchain: stable - profile: minimal - default: true - - uses: actions-rs/cargo@v1 - with: - command: test - args: --no-default-features --features=${{ matrix.features }} + - run: cargo test --no-default-features --features ${{ matrix.features }} doc: name: yup-oauth2 runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 - - uses: actions-rs/toolchain@v1 + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@stable with: toolchain: nightly - profile: minimal - default: true - - uses: actions-rs/cargo@v1 - with: - command: doc - args: --all-features + - run: cargo doc --no-deps --all-features env: RUSTDOCFLAGS: --cfg yup_oauth2_docsrs @@ -43,13 +33,8 @@ jobs: name: yup-oauth2 runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 - - uses: actions-rs/toolchain@v1 + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@stable with: toolchain: stable - profile: minimal - default: true - - uses: actions-rs/cargo@v1 - with: - command: fmt - args: -- --check + - run: cargo fmt -- --check