Actions: run build train from any branch (#3465)

This commit is contained in:
Igor Pečovnik 2022-02-07 12:58:58 +01:00 committed by GitHub
parent 2f2d10c04a
commit 387df71566
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 33 additions and 8 deletions

View File

@ -1,8 +1,25 @@
name: Beta Images
name: Build Images
on:
workflow_dispatch:
inputs:
choice:
type: choice
description: Build targets
options:
- beta
- stable
- rc
runner:
type: choice
description: Build runners for CLI
options:
- small
- ubuntu-latest
sourcerepo:
description: Source repository
required: true
default: 'nightly'
jobs:
fake:
@ -36,8 +53,9 @@ jobs:
with:
variant: 'cli:beta'
runner: "small"
variant: 'cli:${{ github.event.inputs.choice }}'
sourcerepo: '${{ github.event.inputs.sourcerepo }}'
runner: '${{ github.event.inputs.runner }}'
part: 1
of: 1
include: 'grep uefi-x86 | '
@ -59,7 +77,8 @@ jobs:
with:
variant: 'desktop:beta'
variant: 'desktop:${{ github.event.inputs.choice }}'
sourcerepo: '${{ github.event.inputs.sourcerepo }}'
runner: "big"
part: 1
of: 1
@ -82,8 +101,9 @@ jobs:
with:
variant: 'cli:beta'
runner: "small"
variant: 'cli:${{ github.event.inputs.choice }}'
sourcerepo: '${{ github.event.inputs.sourcerepo }}'
runner: '${{ github.event.inputs.runner }}'
part: 1
of: 1
include: ''
@ -105,7 +125,8 @@ jobs:
uses: armbian/scripts/.github/workflows/build-with-docker.yml@master
with:
variant: 'desktop:beta'
variant: 'desktop:${{ github.event.inputs.choice }}'
sourcerepo: '${{ github.event.inputs.sourcerepo }}'
runner: "big"
part: 1
of: 1

View File

@ -243,6 +243,7 @@ jobs:
variant: 'cli:beta'
runner: "ubuntu-latest"
sourcerepo: 'nightly'
part: 1
of: 1
include: 'grep uefi-x86 | '
@ -272,6 +273,7 @@ jobs:
variant: 'desktop:beta'
runner: "ubuntu-latest"
sourcerepo: 'nightly'
part: 1
of: 1
include: 'grep uefi-x86 | '
@ -301,6 +303,7 @@ jobs:
variant: 'cli:beta'
runner: "ubuntu-latest"
sourcerepo: 'nightly'
part: 1
of: 1
include: ''
@ -329,6 +332,7 @@ jobs:
with:
variant: 'desktop:beta'
runner: "big"
sourcerepo: 'nightly'
part: 1
of: 1
include: ''