diff --git a/.github/bors.toml b/.github/bors.toml index 4e8d033295..6bd363b3b1 100644 --- a/.github/bors.toml +++ b/.github/bors.toml @@ -2,16 +2,16 @@ status = [ "build (stable, windows-latest)", "build (stable, ubuntu-latest)", "build (stable, macos-latest)", - "build (nightly, ubuntu-latest)", + # "build (nightly, ubuntu-latest)", "build-wasm (stable, ubuntu-latest)", - "build-wasm (nightly, ubuntu-latest)", + # "build-wasm (nightly, ubuntu-latest)", "build-android", "markdownlint", "check-markdown-links", "run-examples", "check-doc", "check-missing-examples-in-docs", - "check-unused-dependencies", + # "check-unused-dependencies", "ci", "check-benches", ] diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e57e51883d..91997dba2c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -14,7 +14,9 @@ jobs: build: strategy: matrix: - toolchain: [stable, nightly] + # TODO: re-enable nightly checks + # toolchain: [stable, nightly] + toolchain: [stable] os: [windows-latest, ubuntu-latest, macos-latest] exclude: - os: macos-latest @@ -96,7 +98,9 @@ jobs: build-wasm: strategy: matrix: - toolchain: [stable, nightly] + # TODO: re-enable nightly checks + # toolchain: [stable, nightly] + toolchain: [stable] os: [ubuntu-latest] runs-on: ${{ matrix.os }} steps: @@ -290,27 +294,27 @@ jobs: file-types: '[".rs"]' exclude-folders: '["./examples/ios"]' exclude-files: '[]' - - check-unused-dependencies: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v2 - - uses: actions/cache@v2 - with: - path: | - ~/.cargo/bin/ - ~/.cargo/registry/index/ - ~/.cargo/registry/cache/ - ~/.cargo/git/db/ - target/ - key: ${{ runner.os }}-cargo-check-unused-dependencies-${{ hashFiles('**/Cargo.toml') }} - - uses: actions-rs/toolchain@v1 - with: - toolchain: nightly - override: true - - name: Installs cargo-udeps - run: cargo install --force cargo-udeps - - name: Install alsa and udev - run: sudo apt-get update; sudo apt-get install --no-install-recommends libasound2-dev libudev-dev - - name: Run cargo udeps - run: cargo udeps + # TODO: re-enable nightly checks + # check-unused-dependencies: + # runs-on: ubuntu-latest + # steps: + # - uses: actions/checkout@v2 + # - uses: actions/cache@v2 + # with: + # path: | + # ~/.cargo/bin/ + # ~/.cargo/registry/index/ + # ~/.cargo/registry/cache/ + # ~/.cargo/git/db/ + # target/ + # key: ${{ runner.os }}-cargo-check-unused-dependencies-${{ hashFiles('**/Cargo.toml') }} + # - uses: actions-rs/toolchain@v1 + # with: + # toolchain: nightly + # override: true + # - name: Installs cargo-udeps + # run: cargo install --force cargo-udeps + # - name: Install alsa and udev + # run: sudo apt-get update; sudo apt-get install --no-install-recommends libasound2-dev libudev-dev + # - name: Run cargo udeps + # run: cargo udeps