From 1ba3d3d8f15cde8d90866af119fd0134270a4c8a Mon Sep 17 00:00:00 2001 From: Richard Levasseur Date: Wed, 27 Nov 2024 14:46:16 -0800 Subject: [PATCH] chore: auto compute prelease setting --- .github/workflows/release.yml | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 96624b347a..2744dba916 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