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