From aa32cb6684d5baec69a94f4309752e7a18dbc08b Mon Sep 17 00:00:00 2001 From: QuartzLibrary <81446760+QuartzLibrary@users.noreply.github.com> Date: Tue, 31 Mar 2026 23:49:50 +0100 Subject: [PATCH] Fix publishing workflows --- .github/workflows/publish-python.yml | 15 ++++++++------- .github/workflows/publish-rust.yml | 15 +++++++-------- 2 files changed, 15 insertions(+), 15 deletions(-) diff --git a/.github/workflows/publish-python.yml b/.github/workflows/publish-python.yml index c01ba05..0b2df2b 100644 --- a/.github/workflows/publish-python.yml +++ b/.github/workflows/publish-python.yml @@ -4,15 +4,16 @@ on: workflow_dispatch: jobs: - publish-rust: + publish-python: runs-on: ubuntu-latest - environment: crates-io + environment: pypi permissions: id-token: write + defaults: + run: + working-directory: packages/python steps: - uses: actions/checkout@v6 - - uses: rust-lang/crates-io-auth-action@v1 - id: auth - - run: cargo publish - env: - CARGO_REGISTRY_TOKEN: ${{ steps.auth.outputs.token }} + - uses: astral-sh/setup-uv@v5 + - run: uv build + - run: uv publish --trusted-publishing always diff --git a/.github/workflows/publish-rust.yml b/.github/workflows/publish-rust.yml index 77a50fb..7c970e9 100644 --- a/.github/workflows/publish-rust.yml +++ b/.github/workflows/publish-rust.yml @@ -4,16 +4,15 @@ on: workflow_dispatch: jobs: - publish-python: + publish-rust: runs-on: ubuntu-latest - environment: pypi + environment: crates-io permissions: id-token: write - defaults: - run: - working-directory: packages/python steps: - uses: actions/checkout@v6 - - uses: astral-sh/setup-uv@v8 - - run: uv build - - run: uv publish --trusted-publishing always + - uses: rust-lang/crates-io-auth-action@v1 + id: auth + - run: cargo publish + env: + CARGO_REGISTRY_TOKEN: ${{ steps.auth.outputs.token }}