From fbfefdb4527fd3b36d73dfc67cda6cf35e944d4a Mon Sep 17 00:00:00 2001 From: Pedro Arruda Date: Tue, 30 Jul 2024 15:56:05 -0300 Subject: [PATCH] use latest rust for ubuntu too --- .github/workflows/release.yaml | 12 ++++++++++++ utils/release-crates-io.sh | 4 ++++ 2 files changed, 16 insertions(+) create mode 100644 utils/release-crates-io.sh diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 3d28b03..b407754 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -15,6 +15,10 @@ jobs: uses: actions/checkout@v4 with: ref: stable + - name: Install latest rust + uses: actions-rs/toolchain@v1 + with: + toolchain: stable - name: Build shared object run: | bash ./utils/build-linux-so.sh @@ -33,6 +37,10 @@ jobs: uses: actions/checkout@v4 with: ref: stable + - name: Install latest rust + uses: actions-rs/toolchain@v1 + with: + toolchain: stable - name: Build extensions run: | cd jyafn-ext @@ -52,6 +60,10 @@ jobs: uses: actions/checkout@v4 with: ref: stable + - name: Install latest rust + uses: actions-rs/toolchain@v1 + with: + toolchain: stable - name: Build wheels run: | bash ./utils/build-linux-wheels.sh diff --git a/utils/release-crates-io.sh b/utils/release-crates-io.sh new file mode 100644 index 0000000..4f5c46b --- /dev/null +++ b/utils/release-crates-io.sh @@ -0,0 +1,4 @@ +set -e + +cd jyafn/ +cargo publish