Compare commits

...

1 Commits

Author SHA1 Message Date
Michael Bolin
0492b91d38 fix: use os-specific env var to locate .cargo folder 2025-04-25 16:34:29 -07:00

View File

@@ -38,6 +38,8 @@ jobs:
defaults: defaults:
run: run:
working-directory: codex-rs working-directory: codex-rs
env:
CARGO_HOME: ${{ runner.os == 'Windows' && format('{0}\\.cargo', env.USERPROFILE) || format('{0}/.cargo', env.HOME) }}
strategy: strategy:
fail-fast: false fail-fast: false
@@ -65,10 +67,10 @@ jobs:
- uses: actions/cache@v4 - uses: actions/cache@v4
with: with:
path: | path: |
~/.cargo/bin/ ${{ env.CARGO_HOME }}/bin/
~/.cargo/registry/index/ ${{ env.CARGO_HOME }}/registry/index/
~/.cargo/registry/cache/ ${{ env.CARGO_HOME }}/registry/cache/
~/.cargo/git/db/ ${{ env.CARGO_HOME }}/git/db/
${{ github.workspace }}/codex-rs/target/ ${{ github.workspace }}/codex-rs/target/
key: cargo-${{ matrix.runner }}-${{ matrix.target }}-${{ hashFiles('**/Cargo.lock') }} key: cargo-${{ matrix.runner }}-${{ matrix.target }}-${{ hashFiles('**/Cargo.lock') }}