diff --git a/.github/workflows/continuous-deployment.yaml b/.github/workflows/continuous-deployment.yaml index 139ad5d..d8c2d93 100644 --- a/.github/workflows/continuous-deployment.yaml +++ b/.github/workflows/continuous-deployment.yaml @@ -116,7 +116,10 @@ jobs: name: PyPI release runs-on: ubuntu-latest needs: [build] - if: github.event_name == 'push' && startsWith(github.ref, 'refs/tags') + if: >- + github.event_name == 'push' && + startsWith(github.ref, 'refs/tags') && + vars.PACKAGE_IMPORT_NAME != '' permissions: id-token: write steps: diff --git a/CHANGELOG.md b/CHANGELOG.md index 88e3b67..b06e73a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -31,7 +31,8 @@ The format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/). ### Changed - Replace PyPI API tokens with trusted publishing and update GitHub Actions to - supported versions ([#261], [#262]). + supported versions, while skipping publication until a real package is + configured ([#261], [#262]). - Expand Ruff and ty checks, streamline pre-commit hooks, and improve the default pytest configuration ([#263], [#264], [#265], [#266]). - Document the required checks and approvals for post-merge GitHub releases