Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: add aarch64 linux to release pipeline #788

Merged
merged 52 commits into from
May 13, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
52 commits
Select commit Hold shift + click to select a range
d4f50d1
chore: add aarch64 linux to release pipeline
alexander-camuto May 5, 2024
a3bc8df
update
alexander-camuto May 5, 2024
5b83708
inter
alexander-camuto May 7, 2024
d59c89a
bump
alexander-camuto May 7, 2024
a4c0bfa
bye ethers
alexander-camuto May 7, 2024
1bb015e
Update eth.rs
alexander-camuto May 8, 2024
63abd69
cleanup
alexander-camuto May 8, 2024
fecc3ca
dont install always
alexander-camuto May 8, 2024
f8ffa61
patch
alexander-camuto May 8, 2024
cacc632
cleanup
alexander-camuto May 8, 2024
90e721d
Update ezkl_demo.ipynb
alexander-camuto May 8, 2024
4b90c8d
patch
alexander-camuto May 9, 2024
e19069e
Update ezkl_demo.ipynb
alexander-camuto May 9, 2024
bdb35af
Update eth.rs
alexander-camuto May 9, 2024
fc596eb
cleanup
alexander-camuto May 9, 2024
c494932
Update binding_tests.py
alexander-camuto May 9, 2024
0cbc008
Update ezkl.rs
alexander-camuto May 9, 2024
2097917
patch
alexander-camuto May 9, 2024
bb59339
Update binding_tests.py
alexander-camuto May 9, 2024
94a91c0
patch pytest
alexander-camuto May 9, 2024
08883ab
patch auto svm install
alexander-camuto May 9, 2024
a3b2fbd
Update python.rs
alexander-camuto May 9, 2024
faa253b
Update python.rs
alexander-camuto May 9, 2024
c60b055
Update binding_tests.py
alexander-camuto May 9, 2024
946806d
Update Cargo.toml
alexander-camuto May 9, 2024
6ca28c4
make gen_witness async to prevent DA issues
alexander-camuto May 9, 2024
65645af
Update python.rs
alexander-camuto May 9, 2024
8361f2d
Update python.rs
alexander-camuto May 9, 2024
e8fe3b0
Update data_attest.ipynb
alexander-camuto May 9, 2024
c5ec24e
Update binding_tests.py
alexander-camuto May 10, 2024
7b144a1
making calibrate_settings async for postgres
alexander-camuto May 10, 2024
e5f420d
Update binding_tests.py
alexander-camuto May 10, 2024
758078c
Update python.rs
alexander-camuto May 10, 2024
8e0c668
Update python.rs
alexander-camuto May 10, 2024
a9943ce
Update execute.rs
alexander-camuto May 10, 2024
fffb19d
rm blocking
alexander-camuto May 10, 2024
614b2b7
Update postgres.rs
alexander-camuto May 10, 2024
ce68991
Update postgres.rs
alexander-camuto May 10, 2024
9af769b
pin connection for the good of our country
alexander-camuto May 10, 2024
79bdd2c
Update mean_postgres.ipynb
alexander-camuto May 10, 2024
2c50465
Merge branch 'main' into ac/aarch-linux-release
alexander-camuto May 10, 2024
6eaeda2
Update execute.rs
alexander-camuto May 10, 2024
23b1044
start connection
alexander-camuto May 10, 2024
8cdb295
awaittt tictactoe
alexander-camuto May 10, 2024
baf7ed8
patch async proof splitting
alexander-camuto May 10, 2024
c115198
bump
alexander-camuto May 10, 2024
3186763
async cal patch
alexander-camuto May 11, 2024
df20c5c
Update logistic_regression.ipynb
alexander-camuto May 11, 2024
dda0561
Update world_rotation.ipynb
alexander-camuto May 12, 2024
3d5fe0e
Update eth.rs
alexander-camuto May 12, 2024
826042d
patch
alexander-camuto May 13, 2024
032c65a
Update eth.rs
alexander-camuto May 13, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/pypi.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ jobs:

- uses: actions-rs/toolchain@v1
with:
toolchain: nightly-2023-06-27
toolchain: nightly-2024-02-06
override: true
components: rustfmt, clippy

Expand Down Expand Up @@ -85,7 +85,7 @@ jobs:

- uses: actions-rs/toolchain@v1
with:
toolchain: nightly-2023-06-27
toolchain: nightly-2024-02-06
override: true
components: rustfmt, clippy

Expand Down
18 changes: 11 additions & 7 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -102,28 +102,32 @@ jobs:
PCRE2_SYS_STATIC: 1
strategy:
matrix:
build: [windows-msvc, macos, macos-aarch64, linux-musl, linux-gnu]
build: [windows-msvc, macos, macos-aarch64, linux-musl, linux-gnu, linux-aarch64]
include:
- build: windows-msvc
os: windows-latest
rust: nightly-2023-06-27
rust: nightly-2024-02-06
target: x86_64-pc-windows-msvc
- build: macos
os: macos-13
rust: nightly-2023-06-27
rust: nightly-2024-02-06
target: x86_64-apple-darwin
- build: macos-aarch64
os: macos-13
rust: nightly-2023-06-27
rust: nightly-2024-02-06
target: aarch64-apple-darwin
- build: linux-musl
os: ubuntu-22.04
rust: nightly-2023-06-27
rust: nightly-2024-02-06
target: x86_64-unknown-linux-musl
- build: linux-gnu
os: ubuntu-22.04
rust: nightly-2023-06-27
rust: nightly-2024-02-06
target: x86_64-unknown-linux-gnu
- build: linux-aarch64
os: ubuntu-22.04
rust: nightly-2024-02-06
target: aarch64-unknown-linux-gnu

steps:
- name: Checkout repo
Expand Down Expand Up @@ -181,7 +185,7 @@ jobs:
run: ${{ env.CARGO }} build --release ${{ env.TARGET_FLAGS }} -Z sparse-registry

- name: Strip release binary
if: matrix.build != 'windows-msvc'
if: matrix.build != 'windows-msvc' && matrix.build != 'linux-aarch64'
run: strip "target/${{ matrix.target }}/release/ezkl"

- name: Strip release binary (Windows)
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/rust.yml
Original file line number Diff line number Diff line change
Expand Up @@ -574,7 +574,7 @@ jobs:
- name: Build python ezkl
run: source .env/bin/activate; unset CONDA_PREFIX; maturin develop --features python-bindings --release
- name: Run pytest
run: source .env/bin/activate; pytest -vv
run: source .env/bin/activate; pip install pytest-asyncio; pytest -vv

accuracy-measurement-tests:
runs-on: ubuntu-latest-32-cores
Expand Down
Loading
Loading