Skip to content

Publish

Publish #1

Workflow file for this run

name: Publish
on:
release:
types: [published]
jobs:
build-and-deploy:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v5
- name: Set up Python
uses: actions/setup-python@v6
with:
python-version: '3.14'
- name: Install dependencies
run: |
pip install --upgrade pip
if [ -f requirements.txt ]; then pip install -r requirements.txt; fi
- name: Run deploy script
run: |
python deploy/main.py --version "${GITHUB_REF_NAME}"
- name: List generated files
run: ls -R output || true
- name: Upload generated archives
uses: softprops/action-gh-release@v2
with:
files: output/*.zip
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}