File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -42,15 +42,15 @@ jobs:
42
42
with :
43
43
project_id : ${{ secrets.GCP_PROJECT_ID }}
44
44
service_account_key : ${{ secrets.GCP_SA_KEY }}
45
- - name : Cargo build
45
+ - name : Cargo build # crt-static is set with RUSTFLAGS to statically link MSVCRT (VCRUNTIME140.dll)
46
46
run : |
47
47
rustup target add i686-pc-windows-msvc
48
+ $env:RUSTFLAGS="-C target-feature=+crt-static"
48
49
cargo build -p tmc-langs-cli --release --verbose --target ${{ matrix.target }}
49
- - name : Deploy # crt-static is set with RUSTFLAGS to statically link MSVCRT (VCRUNTIME140.dll)
50
+ - name : Deploy
50
51
run : |
51
52
$env:python_version=$(python -c 'import sys; print(\".\".join(map(str, sys.version_info[:3])))')
52
53
$env:CLOUDSDK_PYTHON="C:\hostedtoolcache\windows\Python\$env:python_version\x64\python"
53
- $env:RUSTFLAGS="-C target-feature=+crt-static"
54
54
gsutil cp target/${{ matrix.target }}/release/tmc-langs-cli.exe gs://${{ secrets.GCP_BUCKET }}/tmc-langs-rust/tmc-langs-cli-${{ matrix.target }}-$Env:TAG.exe
55
55
56
56
macos :
You can’t perform that action at this time.
0 commit comments