aboutsummaryrefslogtreecommitdiffstats
path: root/crates/atuin-nucleo/.github/workflows
diff options
context:
space:
mode:
Diffstat (limited to 'crates/atuin-nucleo/.github/workflows')
-rw-r--r--crates/atuin-nucleo/.github/workflows/ci.yml83
1 files changed, 0 insertions, 83 deletions
diff --git a/crates/atuin-nucleo/.github/workflows/ci.yml b/crates/atuin-nucleo/.github/workflows/ci.yml
deleted file mode 100644
index e478b6ae..00000000
--- a/crates/atuin-nucleo/.github/workflows/ci.yml
+++ /dev/null
@@ -1,83 +0,0 @@
-name: CI
-on:
- pull_request:
- push:
- branches:
- - master
-
-jobs:
- check-msrv:
- name: Check
- strategy:
- matrix:
- toolchain:
- - "1.65"
- - stable
- runs-on: ubuntu-latest
- steps:
- - name: Checkout sources
- uses: actions/checkout@v4
-
- - name: Install toolchain
- uses: dtolnay/rust-toolchain@master
- with:
- toolchain: ${{ matrix.toolchain}}
-
- - uses: Swatinem/rust-cache@v2
-
- - name: Run cargo check
- run: cargo check
- - name: Run cargo check withoult default features
- run: cargo check --no-default-features
-
- test:
- name: Test
- runs-on: ubuntu-latest
- steps:
- - name: Checkout sources
- uses: actions/checkout@v4
-
- - name: Install stable toolchain
- uses: dtolnay/rust-toolchain@stable
-
- - uses: Swatinem/rust-cache@v2
-
- - name: Run cargo test
- run: cargo test --workspace
-
- lints:
- name: Lints
- runs-on: ubuntu-latest
- steps:
- - name: Checkout sources
- uses: actions/checkout@v4
-
- - name: Install stable toolchain
- uses: dtolnay/rust-toolchain@stable
- with:
- components: rustfmt, clippy
-
- - uses: Swatinem/rust-cache@v2
-
- - name: Run cargo fmt
- run: cargo fmt --all --check
-
- - name: Run cargo clippy
- run: cargo clippy --workspace --all-targets -- -D warnings
- - name: Run cargo clippy withoult default features
- run: cargo clippy --workspace --all-targets --no-default-features -- -D warnings
-
- - name: Run cargo doc
- run: cargo doc --no-deps --workspace --document-private-items
- env:
- RUSTDOCFLAGS: -D warnings
-
- typos:
- name: Typos
- runs-on: ubuntu-latest
- steps:
- - name: Checkout sources
- uses: actions/checkout@v4
-
- - name: Run typos
- uses: crate-ci/typos@v1.16.11