Skip to content

Commit

Permalink
Housekeeping (#17)
Browse files Browse the repository at this point in the history
* Fix resolver and MSRV

* Upgrade deps

* Add MSRV and semver checks to CI

* Upgrade clap

* Fix docstring

* Fix linter warning

* clap improvements

* CI improvements
  • Loading branch information
ianthetechie authored Feb 13, 2024
1 parent 97c5634 commit 011f994
Show file tree
Hide file tree
Showing 9 changed files with 305 additions and 302 deletions.
19 changes: 18 additions & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,24 @@ on:
workflow_dispatch:

jobs:
build_test_publish:
msrv:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: taiki-e/install-action@v2
with:
tool: cargo-hack
- run: cargo hack check --rust-version --workspace --all-targets --ignore-private

semver-checks:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Check semver
uses: obi1kenobi/cargo-semver-checks-action@v2

test:
name: Run CI
runs-on: ubuntu-latest
steps:
Expand Down
Loading

0 comments on commit 011f994

Please sign in to comment.