Fix CI toolchain inputs and normalize working set paths

This commit is contained in:
Hunter Bown
2026-01-28 09:56:34 -06:00
parent 5640a00b03
commit 4ae8c8a3fa
4 changed files with 13 additions and 1 deletions
+7
View File
@@ -18,6 +18,7 @@ jobs:
- uses: actions/checkout@v4
- uses: dtolnay/rust-toolchain@stable
with:
toolchain: stable
components: clippy, rustfmt
- uses: Swatinem/rust-cache@v2
- name: Check formatting
@@ -34,6 +35,8 @@ jobs:
steps:
- uses: actions/checkout@v4
- uses: dtolnay/rust-toolchain@stable
with:
toolchain: stable
- uses: Swatinem/rust-cache@v2
- name: Run tests
run: cargo test --all-features
@@ -49,6 +52,8 @@ jobs:
steps:
- uses: actions/checkout@v4
- uses: dtolnay/rust-toolchain@stable
with:
toolchain: stable
- uses: Swatinem/rust-cache@v2
- name: Build
run: cargo build --release
@@ -60,6 +65,8 @@ jobs:
steps:
- uses: actions/checkout@v4
- uses: dtolnay/rust-toolchain@stable
with:
toolchain: stable
- uses: Swatinem/rust-cache@v2
- name: Build docs
run: cargo doc --no-deps
+2
View File
@@ -12,6 +12,8 @@ jobs:
steps:
- uses: actions/checkout@v4
- uses: dtolnay/rust-toolchain@stable
with:
toolchain: stable
- uses: Swatinem/rust-cache@v2
- name: Verify version matches tag
+1
View File
@@ -30,6 +30,7 @@ jobs:
- uses: actions/checkout@v4
- uses: dtolnay/rust-toolchain@stable
with:
toolchain: stable
targets: ${{ matrix.target }}
- run: cargo build --release --target ${{ matrix.target }}
- name: Rename binary
+3 -1
View File
@@ -389,7 +389,9 @@ fn clean_relative(path: &Path) -> PathBuf {
}
fn path_to_string(path: &Path) -> Option<String> {
path.as_os_str().to_str().map(ToOwned::to_owned)
path.as_os_str()
.to_str()
.map(|s| s.replace('\\', "/"))
}
fn extract_paths_from_message(message: &Message) -> Vec<String> {