From 5e53b0315185d7ce28f9baf067b4a5bece7ab39c Mon Sep 17 00:00:00 2001 From: Stephen Liu Date: Thu, 11 Sep 2025 11:30:49 -0400 Subject: [PATCH 1/3] need id_token permission for oidc --- .github/workflows/ci.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index f48a21e..f5e8823 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -35,6 +35,8 @@ jobs: deploy: runs-on: ubuntu-latest + permissions: + id-token: write if: startsWith(github.ref, 'refs/tags/v') steps: - name: Check out repository From 273713842ceac1997c8fec10490b4abfbd0eb3b2 Mon Sep 17 00:00:00 2001 From: Stephen Liu Date: Thu, 11 Sep 2025 11:34:13 -0400 Subject: [PATCH 2/3] remove unused travis ci workflow --- .travis.yml | 42 ------------------------------------------ 1 file changed, 42 deletions(-) delete mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 8178672..0000000 --- a/.travis.yml +++ /dev/null @@ -1,42 +0,0 @@ -dist: focal - -language: python - -jobs: - include: - - { python: "3.12", env: "TOXENV=py312" } - - { python: "3.11", env: "TOXENV=py311" } - - { python: "3.10", env: "TOXENV=py310" } - - - stage: Release - if: tag IS present - python: "3.11" - env: [] - before_install: skip - install: skip - script: skip - deploy: - provider: pypi - user: itajaja - password: - secure: "Kdp9xxTk36kbLhDfa1b2kg51swzagJKNnNtQSAM/CWqLc96D0nQ20Niin2T6Mb3ge9xv4KrXPMQTaqld2hH44flZ+ydryHi4KfmJ+WZ3pTxpvFx4T9rouafkhFR8G9E0g1v6FLAasDuXDXk+n2Be6Y+lEoQ2domHRDr6pFw01UfnSrdBWYjH90Znq0tsp6zUkKmWcRHo+a7AnfIfByLYgTWcMw9BNUHOLYUf6Hw9wWL4tMGWyaICsCP8cI0GRK7CYxfA5qCzOP8onahp1TAo3YPy5eNKINbVEWcu4ELY2Cuu/kBWYjLoZ1K0qVixmbXTnQTSRtZGnSt0/KLHhPJZgzuYbLSN/C/tiirCYtWG0eE0J1fQIN0rzktkCN9cQ3Yra441tGEwND3IK4G7Rq/wJ5tQX52bDvgwqgKe7YSCpk2HQs5p206sTFy3WnzMNX7gov1oiLx1TGbE7B0t4ZL+TGlB0/aXuMixvB8TOJYM70UDesNsjOHD+FkQcEJ5BtAucDW/35LeKLi2LDV5lEl27sjpVtM1ljwfBLKHKG4BzUkfK45KzDxVUIb3596hGScY2LGYI211Jx8pXGatOmEZlWPyD+hexV15naqLWseuT7Fd7t5FHyYVGZeWM5waxODB+2vcYoMA4l4rCWO37diAv2suJgc1wrKx7VWA1FMPdqc=" - on: - tags: true - distributions: sdist bdist_wheel - -cache: - directories: - - $HOME/.cache/pip - -before_install: - - pip install -U pip -install: - - pip install -U tox - -script: - - tox - -branches: - only: - - master - - /^v\d+\.\d+\.\d+(-\S+)?$/ From a50af1c09989201eeaeda4d1813a2a6293273905 Mon Sep 17 00:00:00 2001 From: Stephen Liu Date: Thu, 11 Sep 2025 11:34:30 -0400 Subject: [PATCH 3/3] rename pypi publish step for clarity --- .github/workflows/ci.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index f5e8823..d3ac883 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -33,7 +33,7 @@ jobs: - name: Run tox run: tox - deploy: + publish: runs-on: ubuntu-latest permissions: id-token: write