Files
claudechecker/.gitea/workflows/release-windows.yml
T
coder dd0bf1f634
Build / macos (push) Successful in 10s
Build / windows (push) Successful in 30s
Keep Windows releases on their existing beta channel
2026-09-10 09:06:39 +02:00

27 lines
698 B
YAML

name: Release Windows Beta
on:
workflow_dispatch:
inputs:
version:
description: 'Version, e.g. 0.0.1-beta.64'
required: true
type: string
jobs:
release:
if: github.ref == 'refs/heads/main'
runs-on: claudechecker-windows-x64
defaults:
run:
shell: powershell
env:
VERSION: ${{ inputs.version }}
CHANNEL: windows-beta
steps:
- uses: actions/checkout@v4
- name: Build Windows installer
run: ./scripts/build-windows.ps1 -Version $env:VERSION
- name: Publish release and update feed
env:
GITEA_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: python scripts/publish-release.py