v2rayN/.github/workflows/release.yml
2026-04-08 16:16:19 +08:00

49 lines
No EOL
1 KiB
YAML

name: release all platforms
on:
workflow_dispatch:
inputs:
release_tag:
required: false
type: string
permissions:
contents: write
jobs:
windows:
name: build and release windows
if: inputs.release_tag != ''
permissions:
contents: write
uses: ./.github/workflows/build-windows.yml
with:
release_tag: ${{ inputs.release_tag }}
linux:
name: build and release linux
if: inputs.release_tag != ''
permissions:
contents: write
uses: ./.github/workflows/build-linux.yml
with:
release_tag: ${{ inputs.release_tag }}
osx:
name: build and release osx
if: inputs.release_tag != ''
permissions:
contents: write
uses: ./.github/workflows/build-osx.yml
with:
release_tag: ${{ inputs.release_tag }}
windows-desktop:
name: build and release windows desktop
if: inputs.release_tag != ''
permissions:
contents: write
uses: ./.github/workflows/build-windows-desktop.yml
with:
release_tag: ${{ inputs.release_tag }}