diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 41c23f7..61d179c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -1,6 +1,6 @@ -name: Publish +name: Publish -on: +on: release: types: [published] @@ -8,12 +8,12 @@ jobs: release: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v3 - name: Set up Python - uses: actions/setup-python@v1 + uses: actions/setup-python@v3 with: - python-version: 3.6 + python-version: 3.8 - name: Install Python dependencies run: python -m pip install --upgrade pip wheel @@ -22,12 +22,12 @@ jobs: id: build run: | python setup.py sdist bdist_wheel - # Get the name of the .whl and .tar.gz files and set them as + # Get the name of the .whl and .tar.gz files and set them as # "outputs" of this step so we can upload them echo "::set-output name=bdist_wheel::$(cd dist && ls *.whl)" echo "::set-output name=sdist::$(cd dist && ls *.tar.gz)" - name: Upload the wheel - uses: actions/upload-release-asset@v1 + uses: actions/upload-release-asset@v1.0.2 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: @@ -37,11 +37,11 @@ jobs: asset_content_type: application/zip - name: Upload the source distribution - uses: actions/upload-release-asset@v1 + uses: actions/upload-release-asset@v1.0.2 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: upload_url: ${{ github.event.release.upload_url }} asset_path: dist/${{ steps.build.outputs.sdist }} asset_name: ${{ steps.build.outputs.sdist }} - asset_content_type: application/gzip \ No newline at end of file + asset_content_type: application/gzip