Skip to content
Merged
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
5ef9428
Added test pipeline to call new shared
thomasm-ttd Nov 22, 2023
d4a4fa6
Changed workflow name to Release Package
thomasm-ttd Nov 22, 2023
5c46cd3
Add temp pull request trigger
thomasm-ttd Nov 22, 2023
34d1dfa
Changed path to called workflow
thomasm-ttd Nov 22, 2023
96153c3
Removed PR trigger
thomasm-ttd Nov 22, 2023
795a7fc
Released Patch version: 1.5.6-96153c3569-tjm-UID2-2324-new-shared-jav…
Nov 22, 2023
7110b32
Released Patch version: 1.5.7-795a7fc94d-tjm-UID2-2324-new-shared-jav…
Nov 22, 2023
dbb4c04
Released Patch version: 1.5.8-7110b329d0-tjm-UID2-2324-new-shared-jav…
Nov 22, 2023
f007089
Released Patch version: 1.5.9-dbb4c04ca9-tjm-UID2-2324-new-shared-jav…
Nov 22, 2023
661dd79
Released Patch version: 1.5.10-f007089dd7-tjm-UID2-2324-new-shared-ja…
Nov 22, 2023
af9e927
Released Patch version: 1.5.11-661dd79d99-tjm-UID2-2324-new-shared-ja…
Nov 22, 2023
a3b9e05
Released Patch version: 1.5.12-af9e9274bb-tjm-UID2-2324-new-shared-ja…
Nov 22, 2023
644ca6b
Released Patch version: 1.5.13-a3b9e05dab-tjm-UID2-2324-new-shared-ja…
Nov 22, 2023
9d8d4e4
Released Patch version: 1.5.14-644ca6bfc5-tjm-UID2-2324-new-shared-ja…
Nov 22, 2023
801e9a0
Released Patch version: 1.5.15-9d8d4e4cd2-tjm-UID2-2324-new-shared-ja…
Nov 22, 2023
620b59f
Released Patch version: 1.5.16-801e9a0432-tjm-UID2-2324-new-shared-ja…
Nov 22, 2023
e0c5eed
Released Patch version: 1.5.17-620b59ff7c-tjm-UID2-2324-new-shared-ja…
Nov 22, 2023
8378900
Released Patch version: 1.5.18-e0c5eedc93-tjm-UID2-2324-new-shared-ja…
Nov 22, 2023
7e14b14
don't publish for testing
thomasm-ttd Nov 22, 2023
ea44dc7
Released Patch version: 1.5.20-7e14b14159-tjm-UID2-2324-new-shared-ja…
Nov 22, 2023
b8a370b
Released Patch version: 1.5.21-ea44dc7fca-tjm-UID2-2324-new-shared-ja…
Nov 22, 2023
41fc7f2
Released Patch version: 1.5.22-b8a370bff5-tjm-UID2-2324-new-shared-ja…
Nov 22, 2023
6313e21
Released Patch version: 1.5.23-41fc7f2ad0-tjm-UID2-2324-new-shared-ja…
Nov 22, 2023
e857225
Released Patch version: 1.5.24-6313e21223-tjm-UID2-2324-new-shared-ja…
Nov 22, 2023
2457eab
Released Patch version: 1.5.25-e857225115-tjm-UID2-2324-new-shared-ja…
Nov 22, 2023
62d19d2
Released Patch version: 1.5.26-2457eabd2f-tjm-UID2-2324-new-shared-ja…
Nov 22, 2023
0ba243e
Released Snapshot version: 1.5.27-SNAPSHOT
Nov 22, 2023
ed2461b
Added run-name
thomasm-ttd Nov 22, 2023
f17df43
Released Snapshot version: 1.5.29-SNAPSHOT
Nov 22, 2023
685cebc
Released Patch version: 1.5.30-f17df43c8b-tjm-UID2-2324-new-shared-ja…
Nov 22, 2023
3629a8e
Add release type to run-name
thomasm-ttd Nov 22, 2023
675b3f9
Released Patch version: 1.5.32-3629a8e550-tjm-UID2-2324-new-shared-ja…
Nov 22, 2023
2cce034
Updated names
thomasm-ttd Nov 23, 2023
6a6e720
Released Patch version: 1.5.34-2cce034378-tjm-UID2-2324-new-shared-ja…
Nov 23, 2023
651e4ca
Released Patch version: 1.5.35-6a6e7207d2-tjm-UID2-2324-new-shared-ja…
Nov 23, 2023
b12583f
Released Patch version: 1.5.36-651e4ca2c8-tjm-UID2-2324-new-shared-ja…
Nov 23, 2023
51a6a66
Revert the version and set to use main version
thomasm-ttd Nov 23, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 28 additions & 0 deletions .github/workflows/release-package.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
name: Release Package
run-name: ${{ inputs.release_type == 'Snapshot' && 'Publish pre-release' || format('Release {0}', inputs.release_type)}} Package by @${{ github.actor }}
on:
workflow_dispatch:
inputs:
release_type:
type: choice
description: 'The type of release'
options:
- Major
- Minor
- Patch
- Snapshot
publish_to_maven:
description: 'True to publish the artifacts to maven repository, false to skip the step'
default: true
required: false
type: boolean

jobs:
Package:
uses: IABTechLab/uid2-shared-actions/.github/workflows/v2-shared-java-publish-versioned-package.yaml@main
with:
release_type: ${{ inputs.release_type }}
publish_to_maven: ${{ inputs.publish_to_maven }}
secrets: inherit