Skip to content

Commit

Permalink
comment other jobs
Browse files Browse the repository at this point in the history
  • Loading branch information
jonmmease committed Sep 28, 2024
1 parent 08c3fbb commit 78d3d15
Showing 1 changed file with 57 additions and 57 deletions.
114 changes: 57 additions & 57 deletions .github/workflows/build_test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -119,37 +119,37 @@ jobs:
target/wheels/*.tar.gz
target/wheels/*.whl
build-vegafusion-python-embed-linux-arm64:
runs-on: ubuntu-latest
steps:
- name: Check out repository code
uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # [email protected]
- name: Install latest stable Rust toolchain
uses: actions-rs/toolchain@16499b5e05bf2e26879000db0c1d13f7e13fa3af # pin@v1
with:
toolchain: stable
override: true
- name: Cache rust dependencies
uses: Swatinem/rust-cache@81d053bdb0871dcd3f10763c8cc60d0adc41762b # pin@v1
with:
cache-on-failure: True
- name: Download arm64 toolchain
run: |
rustup target add aarch64-unknown-linux-gnu
- name: Build arm64 wheels
uses: messense/maturin-action@60d11847b29f81ca5375519a8eb33cc336ba4bfa # [email protected]
with:
command: build
manylinux: 2_28
rust-toolchain: stable
args: --release -m vegafusion-python-embed/Cargo.toml --features=protobuf-src --strip --target aarch64-unknown-linux-gnu
- name: Upload artifacts
uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce # [email protected]
with:
name: vegafusion-python-embed-wheels
path: |
target/wheels/*.tar.gz
target/wheels/*.whl
# build-vegafusion-python-embed-linux-arm64:
# runs-on: ubuntu-latest
# steps:
# - name: Check out repository code
# uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # [email protected]
# - name: Install latest stable Rust toolchain
# uses: actions-rs/toolchain@16499b5e05bf2e26879000db0c1d13f7e13fa3af # pin@v1
# with:
# toolchain: stable
# override: true
# - name: Cache rust dependencies
# uses: Swatinem/rust-cache@81d053bdb0871dcd3f10763c8cc60d0adc41762b # pin@v1
# with:
# cache-on-failure: True
# - name: Download arm64 toolchain
# run: |
# rustup target add aarch64-unknown-linux-gnu
# - name: Build arm64 wheels
# uses: messense/maturin-action@60d11847b29f81ca5375519a8eb33cc336ba4bfa # [email protected]
# with:
# command: build
# manylinux: 2_28
# rust-toolchain: stable
# args: --release -m vegafusion-python-embed/Cargo.toml --features=protobuf-src --strip --target aarch64-unknown-linux-gnu
# - name: Upload artifacts
# uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce # [email protected]
# with:
# name: vegafusion-python-embed-wheels
# path: |
# target/wheels/*.tar.gz
# target/wheels/*.whl

build-vegafusion-python-embed-win-64:
runs-on: windows-2022
Expand Down Expand Up @@ -178,32 +178,32 @@ jobs:
target/wheels/*.tar.gz
target/wheels/*.whl
build-vegafusion-python-embed-osx-64:
runs-on: macos-12
steps:
- name: Check out repository code
uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # [email protected]
- uses: prefix-dev/[email protected]
with:
pixi-version: v0.30.0
- name: Cache
uses: actions/cache@v3
with:
key: ${{ runner.os }}-${{ hashFiles('pixi.lock', 'Cargo.lock') }}-build-vegafusion-python-embed-osx-64
path: |
~/.cargo
target
.pixi
- name: Build vegafusion-python-embed
run: |
pixi run build-py-embed
- name: Upload artifacts
uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce # [email protected]
with:
name: vegafusion-python-embed-wheels
path: |
target/wheels/*.tar.gz
target/wheels/*.whl
# build-vegafusion-python-embed-osx-64:
# runs-on: macos-12
# steps:
# - name: Check out repository code
# uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # [email protected]
# - uses: prefix-dev/[email protected]
# with:
# pixi-version: v0.30.0
# - name: Cache
# uses: actions/cache@v3
# with:
# key: ${{ runner.os }}-${{ hashFiles('pixi.lock', 'Cargo.lock') }}-build-vegafusion-python-embed-osx-64
# path: |
# ~/.cargo
# target
# .pixi
# - name: Build vegafusion-python-embed
# run: |
# pixi run build-py-embed
# - name: Upload artifacts
# uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce # [email protected]
# with:
# name: vegafusion-python-embed-wheels
# path: |
# target/wheels/*.tar.gz
# target/wheels/*.whl

build-vegafusion-python-embed-osx-arm64:
runs-on: macos-14
Expand Down

0 comments on commit 78d3d15

Please sign in to comment.