mirror of https://github.com/stenzek/duckstation
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
30 lines
766 B
YAML
30 lines
766 B
YAML
name: Flathub Publish
|
|
|
|
on:
|
|
workflow_dispatch:
|
|
inputs:
|
|
flathub_branch:
|
|
description: "Flathub branch to push to"
|
|
required: true
|
|
default: "stable"
|
|
type: "choice"
|
|
options:
|
|
- "stable"
|
|
- "beta"
|
|
|
|
jobs:
|
|
linux-appimage:
|
|
name: 🐧 Linux AppImage
|
|
uses: "./.github/workflows/linux-appimage-build.yml"
|
|
linux-cross-appimage:
|
|
name: 🐧 Linux Cross-Compiled AppImage
|
|
uses: "./.github/workflows/linux-cross-appimage-build.yml"
|
|
linux-flatpak:
|
|
name: 📦 Build Flatpak
|
|
needs: [linux-appimage, linux-cross-appimage]
|
|
uses: "./.github/workflows/linux-flatpak-build.yml"
|
|
with:
|
|
flathub_publish: true
|
|
flathub_branch: ${{ inputs.flathub_branch }}
|
|
secrets: inherit
|