1--- 2name: Release 3on: 4 push: 5 branches: 6 - 'master' 7 8jobs: 9 release: 10 runs-on: ubuntu-latest 11 steps: 12 - uses: actions/checkout@master 13 - uses: actions/setup-python@master 14 with: 15 python-version: '3.x' 16 - name: Set Release Version 17 id: set_release_version 18 run: python ./.github/scripts/set_release_version.py 19 - name: Create Archive Release 20 uses: thedoctor0/zip-release@master 21 with: 22 filename: 'emboss.zip' 23 exclusions: '*.git*' 24 - name: Automatic Release Upload 25 id: automatic_release 26 uses: 'marvinpinto/action-automatic-releases@latest' 27 with: 28 repo_token: '${{ secrets.GITHUB_TOKEN }}' 29 automatic_release_tag: ${{ steps.set_release_version.outputs.version }} 30 prerelease: false 31 title: ${{ steps.set_release_version.outputs.version }} 32 files: | 33 emboss.zip 34