@@ -20,11 +20,11 @@ jobs:
2020 runs-on : ubuntu-latest
2121
2222 steps :
23- - uses : actions/checkout@v2
23+ - uses : actions/checkout@v3
2424 - run : git fetch --depth=1 origin +refs/tags/*:refs/tags/*
2525 if : github.event_name == 'push'
2626 - name : Set up Python
27- uses : actions/setup-python@v2
27+ uses : actions/setup-python@v3
2828 with :
2929 python-version : ' 3.x'
3030 - name : Install dependencies
3737 sed -ie "s/version = .*/version = $VERSION/" setup.cfg
3838 python -m pip install --upgrade pip
3939 pip install build
40- echo ::set-output name= version::$VERSION
40+ echo version::$VERSION >> $GITHUB_OUTPUT
4141 NAME="sqlalchemy_iris"-${VERSION}-py3-none-any
42- echo ::set-output name=name ::$NAME
42+ echo name::$NAME >> $GITHUB_OUTPUT
4343 - name : Install requirements
4444 run : |
4545 pip install -U pip setuptools
@@ -57,24 +57,12 @@ jobs:
5757 - name : Create Beta Release
5858 id : create_release
5959 if : github.event_name == 'push'
60- uses : actions/create-release@v1
61- env :
62- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
60+ uses : softprops/action-gh-release@v1
6361 with :
64- tag_name : ${{ steps.set-version.outputs.version }}
65- release_name : ${{ steps.set-version.outputs.version }}
62+ tag_name : v${{ steps.set-version.outputs.version }}
6663 prerelease : ${{ github.event_name != 'release' }}
67- - name : Upload Release Asset
68- id : upload-release-asset
69- uses : actions/upload-release-asset@v1
70- env :
71- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
72- with :
73- upload_url : ${{ github.event_name == 'release' && github.event.release.upload_url || steps.create_release.outputs.upload_url }}
74- asset_path : dist/${{ steps.set-version.outputs.name }}.whl
75- asset_name : ${{ steps.set-version.outputs.name }}.whl
76- asset_content_type : application/zip
77- - uses : actions/checkout@v2
64+ files : dist/${{ steps.set-version.outputs.name }}.whl
65+ - uses : actions/checkout@v3
7866 if : github.event_name == 'release'
7967 with :
8068 ref : main
0 commit comments