diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..719a922 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,13 @@ +--- +version: 2 +updates: + + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "monthly" + + - package-ecosystem: "cargo" + directory: "/" + schedule: + interval: "monthly" diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index f0f3a53..912da68 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -19,13 +19,21 @@ jobs: strategy: matrix: job: - - os: ubuntu-latest - target: x86_64-unknown-linux-gnu + - target: x86_64-unknown-linux-gnu + os: ubuntu-latest + test: false publish: true - - os: macos-latest - target: x86_64-apple-darwin - - os: windows-latest - target: x86_64-pc-windows-msvc + + - target: x86_64-apple-darwin + test: false + os: macos-latest + + - target: aarch64-apple-darwin + os: macos-latest + + - target: x86_64-pc-windows-msvc + test: false + os: windows-latest env: PROGRAM_NAME: wethr @@ -58,7 +66,13 @@ jobs: with: command: fmt args: --all -- --check - + + - name: Cargo check + uses: actions-rs/cargo@v1 + with: + command: check + args: --release --target=${{ matrix.job.target }} + - name: Cargo test uses: actions-rs/cargo@v1 with: