name: "Prepare GitHub release"

on:
  push:
    
jobs:
  zip:
    runs-on: ubuntu-latest
    
    steps:
      - name: Checkout
        uses: actions/checkout@v3
      - name: zip
        run: |
          sudo apt-get install make gettext
          make zip-file
      - name: Upload artifact
        uses: actions/upload-artifact@v3 
        with:
          name: zip
          path: "*.zip"
      - name: Release (pre)
        uses: softprops/action-gh-release@v1
        with:
          files: "*.zip"
          prerelease: true
        if: contains(github.ref_name,'rc') && github.ref_type == 'tag'
      - name: Release
        uses: softprops/action-gh-release@v1
        with:
          files: "*.zip"
        if: "!contains(github.ref_name,'rc') && github.ref_type == 'tag'"
