chore: update all dependencies to latest versions

- Replace deprecated serde_yaml with serde_yml
- Remove unused dependencies: serde_toml, xdg
- Bump thiserror 1→2, toml 0.8→1.0, reqwest 0.12.3→0.12 (latest),
  clap 4.4→4.6, tokio 1.32→1.52, and all other deps to latest
- Raise rust-version minimum from 1.72 to 1.80
- Fix description typo: 'interracting' → 'interacting'
- Bump version to 1.2.0
- Update release workflow action versions
This commit is contained in:
Anthony Oteri
2026-05-13 14:01:06 -04:00
parent 9b602f70a6
commit e181fbb51c
2 changed files with 20 additions and 22 deletions
+3 -3
View File
@@ -16,7 +16,7 @@ jobs:
steps:
- name: Create release
id: create_release
uses: ncipollo/release-action@v1
uses: ncipollo/release-action@v1.21.0
build-docs:
name: Build documentation
@@ -53,7 +53,7 @@ jobs:
dredge
- name: Upload documentation assets
uses: shogo82148/actions-upload-release-asset@v1
uses: shogo82148/actions-upload-release-asset@v1.10.1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
@@ -105,7 +105,7 @@ jobs:
dredge${{ matrix.config.ext }}
- name: Upload release assets
uses: shogo82148/actions-upload-release-asset@v1
uses: shogo82148/actions-upload-release-asset@v1.10.1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with: