Skip to content

update FFI definitions in objimpl.h to not expose private symbols (… #154

update FFI definitions in objimpl.h to not expose private symbols (…

update FFI definitions in objimpl.h to not expose private symbols (… #154

name: CI Cache Warmup
on:
push:
branches:
- main
jobs:
cross-compilation-windows:
runs-on: ubuntu-latest
steps:
- uses: actions/[email protected]
- uses: actions/setup-python@v6
with:
python-version: "3.14"
- uses: dtolnay/rust-toolchain@stable
with:
targets: x86_64-pc-windows-gnu,x86_64-pc-windows-msvc
components: rust-src
- uses: actions/cache/restore@v4
with:
# https://github.com/PyO3/maturin/discussions/1953
path: ~/.cache/cargo-xwin
key: cargo-xwin-cache
- name: Test cross compile to Windows
run: |
set -ex
sudo apt-get install -y mingw-w64 llvm
pip install nox
nox -s test-cross-compilation-windows
- uses: actions/cache/save@v4
with:
path: ~/.cache/cargo-xwin
key: cargo-xwin-cache