From 010362ee4b19c5f15e93153c2f6a430d63cd830b Mon Sep 17 00:00:00 2001 From: Serhiy Barhamon Date: Fri, 22 Sep 2023 20:21:07 +0200 Subject: [PATCH] ci update 1. there is no need to run nostd checks 2. we want dependabot to send pull requests for minor and patches updates of dependencies --- .github/dependabot.yml | 5 ----- .github/workflows/nostd.yml | 28 ---------------------------- 2 files changed, 33 deletions(-) delete mode 100644 .github/workflows/nostd.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 8139a93..34e6a88 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -10,8 +10,3 @@ updates: interval: daily ignore: - dependency-name: "*" - # patch and minor updates don't matter for libraries - # remove this ignore rule if your package has binaries - update-types: - - "version-update:semver-patch" - - "version-update:semver-minor" diff --git a/.github/workflows/nostd.yml b/.github/workflows/nostd.yml deleted file mode 100644 index 00362a6..0000000 --- a/.github/workflows/nostd.yml +++ /dev/null @@ -1,28 +0,0 @@ -permissions: - contents: read -on: - push: - branches: [main] - pull_request: -# Spend CI time only on latest ref: https://github.com/jonhoo/rust-ci-conf/pull/5 -concurrency: - group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} - cancel-in-progress: true -name: no-std -jobs: - nostd: - runs-on: ubuntu-latest - name: ${{ matrix.target }} - strategy: - matrix: - target: [thumbv7m-none-eabi, aarch64-unknown-none] - steps: - - uses: actions/checkout@v4 - with: - submodules: true - - name: Install stable - uses: dtolnay/rust-toolchain@stable - - name: rustup target add ${{ matrix.target }} - run: rustup target add ${{ matrix.target }} - - name: cargo check - run: cargo check --target ${{ matrix.target }} --no-default-features