Skip to content

Commit 0517359

Browse files
authored
update release types to allow changing pre-release to release (#345)
* update release types to allow changing pre-release to release * manual only * manual trigger, use release
1 parent ab13894 commit 0517359

1 file changed

Lines changed: 10 additions & 3 deletions

File tree

.github/workflows/release_created.yaml

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,14 @@ name: Github Release Created
22

33
on:
44
release:
5-
types: ["published"] # Inherits all input defaults
5+
types: ["released"] # Inherits all input defaults
6+
workflow_dispatch:
7+
inputs:
8+
releaseVersion:
9+
description: Release, tag, branch, or commit ID to be used for deployment
10+
required: false
11+
default: "main"
12+
type: string
613

714
concurrency:
815
group: ${{ github.workflow }}-${{ github.ref }}
@@ -27,7 +34,7 @@ jobs:
2734
APP_PEM_FILE: ${{ secrets.APP_PEM_FILE }}
2835
run: |
2936
bash .github/scripts/dispatch_internal_repo_workflow.sh \
30-
--releaseVersion "${{ github.event.release.tag_name }}" \
37+
--releaseVersion "${{ github.event.release.tag_name || inputs.releaseVersion }}" \
3138
--targetWorkflow "dispatch-deploy-static-notify-supplier-api-env.yaml" \
3239
--targetEnvironment "main" \
3340
--targetAccountGroup "nhs-notify-supplier-api-nonprod" \
@@ -58,5 +65,5 @@ jobs:
5865
environment: "main"
5966
apimEnv: "int"
6067
runId: "${{ github.run_id }}"
61-
releaseVersion: "${{ github.event.release.tag_name }}"
68+
releaseVersion: "${{ github.event.release.tag_name || inputs.releaseVersion }}"
6269
isRelease: true

0 commit comments

Comments
 (0)