diff --git a/.github/workflows/publish-to-pypi.yml b/.github/workflows/publish-to-pypi.yml index 929a3f1a..5bd7a17b 100644 --- a/.github/workflows/publish-to-pypi.yml +++ b/.github/workflows/publish-to-pypi.yml @@ -19,7 +19,7 @@ jobs: with: python-version: 3.12 - name: Install Poetry - uses: snok/install-poetry@v1.8.2 + uses: snok/install-poetry@v1.4.1 with: virtualenvs-create: true virtualenvs-in-project: true diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 674bcc29..ae3e8513 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -19,12 +19,15 @@ jobs: with: os: ubuntu-latest secrets: inherit - # publish-python-package: - # if: github.repository == 'Admyral-Security/admyral' - # needs: - # - setup-and-test - # uses: ./.github/workflows/publish-to-pypi.yml - # secrets: inherit + publish-python-package: + if: github.repository == 'Admyral-Security/admyral' + needs: + - setup-and-test + uses: ./.github/workflows/publish-to-pypi.yml + permissions: + id-token: write + contents: read + secrets: inherit publish-docker-images: if: github.repository == 'Admyral-Security/admyral' needs: diff --git a/.github/workflows/unit-test.yml b/.github/workflows/unit-test.yml index b5ec9273..8f4604d1 100644 --- a/.github/workflows/unit-test.yml +++ b/.github/workflows/unit-test.yml @@ -27,7 +27,7 @@ jobs: with: python-version: 3.12 - name: Install Poetry - uses: snok/install-poetry@v1.8.2 + uses: snok/install-poetry@v1.4.1 with: virtualenvs-create: true virtualenvs-in-project: true