• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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