Skip to content

Manual RPM Build Dispatch #52

Manual RPM Build Dispatch

Manual RPM Build Dispatch #52

name: Manual RPM Build Dispatch
on:
workflow_dispatch:
inputs:
branch:
description: 'Branch to RPM Build From'
required: true
tag:
description: 'Additional tag for the build (such as alpha, beta, etc.) - Optional'
default: ''
centos_ver:
type: choice
description: 'Centos Base image (options: 8/9) - Optional, default is 9'
default: '9'
options:
- '8'
- '9'
architecture:
type: choice
description: 'Architecture (options: linux/amd64 or linux/ppc64le) - Optional, default is linux/amd64'
default: 'linux/amd64'
options:
- 'linux/amd64'
- 'linux/ppc64le'
jobs:
call-rpm-build:
uses: ./.github/workflows/rpm-build-base.yaml
with:
branch: ${{ github.event.inputs.branch }}
centos_ver: ${{ github.event.inputs.centos_ver }}
tag: ${{ github.event.inputs.tag }}
architecture: ${{ github.event.inputs.architecture }}