Skip to content

Handle Release

Handle Release #31

Workflow file for this run

on:
push:
tags:
- '*'
name: Handle Release
jobs:
generate-installer:
name: Create release-artifacts
runs-on: windows-latest
steps:
- uses: actions/checkout@v4
- name: Create zip file for manual installation
uses: vimtor/[email protected]
with:
files: GridfinityGenerator.manifest GridfinityGenerator.py config.py LICENSE.md lib/ commands/ documentation/PRIVACY_POLICY.md
recursive: false
dest: dist/GridfinityGenerator-${{ github.ref_name }}.zip
- name: Upload the artifacts
uses: svenstaro/upload-release-action@v2
with:
repo_token: ${{ secrets.GITHUB_TOKEN }}
file: dist/*
file_glob: true
tag: ${{ github.ref }}
body: TBD
prerelease: true