From 66976e2d8fdd45ea18bbac4cad6eea9bb2a041fc Mon Sep 17 00:00:00 2001 From: R Tyler Croy Date: Fri, 17 Oct 2025 14:40:31 -0700 Subject: [PATCH] Switch to using cargo-lambda from PyPi Signed-off-by: R Tyler Croy --- .github/workflows/release.yml | 10 +++------- .github/workflows/rust.yml | 13 ++++--------- 2 files changed, 7 insertions(+), 16 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 9d6c476..80779e5 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -55,14 +55,10 @@ jobs: uses: dtolnay/rust-toolchain@stable - name: Install Zig toolchain uses: mlugg/setup-zig@v2 - - name: Install Cargo Lambda - uses: jaxxstorm/action-install-gh-release@v1.12.0 - with: - repo: cargo-lambda/cargo-lambda - platform: linux # Other valid options: 'windows' or 'darwin' - arch: x86_64 # Other valid options for linux: 'aarch64' - name: Build release - run: cargo lambda build --release --output-format zip + run: | + pip install cargo-lambda + cargo lambda build --release --output-format zip - name: release uses: actions/create-release@v1 diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 9c9f7d8..80a1e7e 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -18,14 +18,9 @@ jobs: uses: dtolnay/rust-toolchain@stable - name: Install Zig toolchain uses: mlugg/setup-zig@v2 - - name: Install Cargo Lambda - uses: jaxxstorm/action-install-gh-release@v1.12.0 - with: - repo: cargo-lambda/cargo-lambda - platform: linux # Other valid options: 'windows' or 'darwin' - arch: x86_64 # Other valid options for linux: 'aarch64' - # Add your build steps below - - name: Build - run: cargo lambda build - name: Run tests run: cargo test --verbose + - name: Build + run: | + pip install cargo-lambda + cargo lambda build