diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 96624b347a..a4b5d90d48 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -28,19 +28,20 @@ jobs: uses: actions/checkout@v4 - name: Create release archive and notes run: .github/workflows/create_archive_and_notes.sh - - name: Publish wheel dist - env: - # This special value tells pypi that the user identity is supplied within the token - TWINE_USERNAME: __token__ - # Note, the PYPI_API_TOKEN is for the rules-python pypi user, added by @rickylev on - # https://github.com/bazelbuild/rules_python/settings/secrets/actions - TWINE_PASSWORD: ${{ secrets.PYPI_API_TOKEN }} - run: bazel run --stamp --embed_label=${{ github.ref_name }} //python/runfiles:wheel.publish + ##- name: Publish wheel dist + ## env: + ## # This special value tells pypi that the user identity is supplied within the token + ## TWINE_USERNAME: __token__ + ## # Note, the PYPI_API_TOKEN is for the rules-python pypi user, added by @rickylev on + ## # https://github.com/bazelbuild/rules_python/settings/secrets/actions + ## TWINE_PASSWORD: ${{ secrets.PYPI_API_TOKEN }} + ## run: bazel run --stamp --embed_label=${{ github.ref_name }} //python/runfiles:wheel.publish - name: Release uses: softprops/action-gh-release@v2 with: # Use GH feature to populate the changelog automatically generate_release_notes: true body_path: release_notes.txt + prerelease: contains(github.ref, "-rc") fail_on_unmatched_files: true files: rules_python-*.tar.gz