Skip to content

Commit 17d5541

Browse files
committed
Updated Docker release workflow
1 parent 70bfd4b commit 17d5541

File tree

2 files changed

+29
-28
lines changed

2 files changed

+29
-28
lines changed

.github/workflows/publish-e2e-test-suites-docker-image.yaml

Lines changed: 0 additions & 28 deletions
This file was deleted.
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
name: Release UID2 E2E Image
2+
run-name: ${{ inputs.release_type == 'Snapshot' && 'Publish Pre-release' || format('Release {0}', inputs.release_type)}} Docker Image by @${{ github.actor }}
3+
on:
4+
workflow_dispatch:
5+
inputs:
6+
release_type:
7+
type: choice
8+
description: The type of release
9+
options:
10+
- Snapshot
11+
- Patch
12+
- Minor
13+
- Major
14+
vulnerability_severity:
15+
description: The severity to fail the workflow if such vulnerability is detected. DO NOT override it unless a Jira ticket is raised.
16+
type: choice
17+
options:
18+
- CRITICAL,HIGH
19+
- CRITICAL,HIGH,MEDIUM
20+
- CRITICAL (DO NOT use if JIRA ticket not raised)
21+
22+
jobs:
23+
Image:
24+
uses: IABTechLab/uid2-shared-actions/.github/workflows/shared-publish-java-to-docker-versioned.yaml@v3
25+
with:
26+
release_type: ${{ inputs.release_type }}
27+
vulnerability_severity: ${{ inputs.vulnerability_severity }}
28+
java_version: 21
29+
secrets: inherit

0 commit comments

Comments
 (0)