Skip to content

Commit

Permalink
Merge pull request #65 from kevinheavey/dep-updates
Browse files Browse the repository at this point in the history
Update Solana deps
  • Loading branch information
kevinheavey authored Nov 25, 2023
2 parents 1c60503 + 34553fc commit e48ee73
Show file tree
Hide file tree
Showing 24 changed files with 1,586 additions and 1,189 deletions.
69 changes: 57 additions & 12 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -101,12 +101,8 @@ jobs:
name: wheels
path: dist

linux:
linux-x86_64:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
target: [x86_64, i686]
steps:
- uses: actions/checkout@v2
- uses: actions/setup-python@v2
Expand All @@ -122,7 +118,7 @@ jobs:
- name: Build Wheels
uses: messense/maturin-action@v1
with:
target: ${{ matrix.target }}
target: x86_64
manylinux: auto
args: --release --out dist
maturin-version: ${{ env.maturin_version }}
Expand All @@ -138,6 +134,33 @@ jobs:
name: wheels
path: dist

linux-i686:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/setup-python@v2
with:
python-version: ${{ env.python_version }}
architecture: x64
- name: Install Rust toolchain
uses: actions-rs/toolchain@v1
with:
toolchain: nightly
profile: minimal
default: true
- name: Build Wheels
uses: messense/maturin-action@v1
with:
target: i686
manylinux: auto
args: --release --no-default-features --out dist
maturin-version: ${{ env.maturin_version }}
- name: Upload wheels
uses: actions/upload-artifact@v2
with:
name: wheels
path: dist

musllinux-x86_64:
runs-on: ubuntu-latest
steps:
Expand Down Expand Up @@ -204,12 +227,8 @@ jobs:
name: wheels
path: dist

linux-cross-bankrun:
linux-aarch64:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
target: [aarch64, armv7]
steps:
- uses: actions/checkout@v2
- uses: actions/setup-python@v2
Expand All @@ -224,7 +243,7 @@ jobs:
- name: Build Wheels
uses: messense/maturin-action@v1
with:
target: ${{ matrix.target }}
target: aarch64
manylinux: auto
args: --release --out dist
maturin-version: ${{ env.maturin_version }}
Expand All @@ -234,6 +253,32 @@ jobs:
name: wheels
path: dist

linux-armv7:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/setup-python@v2
with:
python-version: ${{ env.python_version }}
- name: Install Rust toolchain
uses: actions-rs/toolchain@v1
with:
toolchain: nightly
profile: minimal
default: true
- name: Build Wheels
uses: messense/maturin-action@v1
with:
target: armv7
manylinux: auto
args: --release --no-default-features --out dist
maturin-version: ${{ env.maturin_version }}
- name: Upload wheels
uses: actions/upload-artifact@v2
with:
name: wheels
path: dist

sdist:
runs-on: ubuntu-latest
steps:
Expand Down
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
### Changed

- Use PyO3 v0.19.2 [(#64)](https://github.com/kevinheavey/solders/pull/64)
- Upgrade to Solana 1.17.6 [(#65)](https://github.com/kevinheavey/solders/pull/65)

## [0.19.0] - 2023-07-31

Expand Down
Loading

0 comments on commit e48ee73

Please sign in to comment.