Skip to content

Commit d076a2d

Browse files
authored
Merge pull request #167 from OpenVoxProject/fips_build
Add FIPS-only build
2 parents ad9e20c + f7dd340 commit d076a2d

File tree

1 file changed

+34
-0
lines changed

1 file changed

+34
-0
lines changed

.github/workflows/build_fips.yml

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
---
2+
name: Build openvox-server - FIPS platforms
3+
4+
on:
5+
workflow_dispatch:
6+
inputs:
7+
ref:
8+
description: 'Tag to build'
9+
required: true
10+
rpm_platform_list:
11+
description: 'A comma-separated list of rpm-based platforms to build for, excluding the architecture (e.g. redhatfips-8,redhatfips-9). Do not include spaces. If not provided, will use the default list of FIPS platforms supported by OpenVox Server and DB.'
12+
required: false
13+
type: string
14+
ezbake-ref:
15+
description: 'Branch/tag from ezbake that will be used for openvoxdb/server builds.'
16+
type: string
17+
default: 'main'
18+
ezbake-ver:
19+
description: 'The version specified in project.clj in the given ezbake-ref. Will default to the version found in project.clj in this repo if not specified.'
20+
type: string
21+
required: false
22+
23+
permissions:
24+
contents: read
25+
26+
jobs:
27+
build:
28+
uses: 'openvoxproject/shared-actions/.github/workflows/build_ezbake_fips.yml@main'
29+
with:
30+
ref: ${{ inputs.ref }}
31+
rpm_platform_list: ${{ inputs.rpm_platform_list }}
32+
ezbake-ref: ${{ inputs.ezbake-ref }}
33+
ezbake-ver: ${{ inputs.ezbake-ver }}
34+
secrets: inherit

0 commit comments

Comments
 (0)