chore:update publish.yml

This commit is contained in:
2061360308 2023-12-19 23:24:47 +08:00
parent eea8c1e46e
commit 33994bdb0d

View File

@ -2,18 +2,17 @@ name: Publish Python 🐍 distributions 📦 to PyPI
on:
push:
branches:
- main
tags:
- '*'
jobs:
build-n-publish:
name: Build and publish Python 🐍 distributions 📦 to PyPI
runs-on: ubuntu-18.04
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Checkout code
uses: actions/checkout@v2
- name: Set up Python
uses: actions/setup-python@v2
@ -26,7 +25,7 @@ jobs:
- name: Generate release notes to "RELEASE_NOTES" Environment Variable
run: |
echo "RELEASE_NOTES=$(towncrier --draft)" >> $GITHUB_ENV
echo "RELEASE_NOTES=$(towncrier --draft | base64)" >> $GITHUB_ENV
- name: Generate version notes with towncrier
run: |
@ -53,4 +52,4 @@ jobs:
with:
tag_name: ${{ github.ref }}
release_name: Release ${{ github.ref }}
body: ${{ env.RELEASE_NOTES }}
body: ${{ env.RELEASE_NOTES | base64 --decode }}