Skip to content

Commit 0917e2c

Browse files
committed
Added dispacher options
1 parent 9bab5f0 commit 0917e2c

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

.github/workflows/create_release.yml

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,16 @@
11
name: Create release
22

3-
on: workflow_dispatch
3+
on:
4+
workflow_dispatch:
5+
inputs:
6+
TARGET_HOST_POOL:
7+
description: 'AWX host pool'
8+
required: false
9+
type: choice
10+
default: 'testnet'
11+
options:
12+
- 'testnet'
13+
- 'mainnet'
414

515
jobs:
616
CI:
@@ -61,4 +71,4 @@ jobs:
6171
export TOWER_USERNAME="${{ vars.AWX_USER }}"
6272
export TOWER_PASSWORD="${{ secrets.AWX_PASS }}"
6373
LOGIN_OUTPUT=$(awx login)
64-
awx job_templates launch "${{ vars.AWX_TEMPLATE_NAME }}" --extra_vars '{"vm_name":"${{ vars.ENV_NETWORK }}","docker_image_tag":"kleverapp/klv-bridge:${{ github.sha }}"}' --job_tags update
74+
awx job_templates launch "${{ vars.AWX_TEMPLATE_NAME }}" --extra_vars '{"vm_name":"${{ vars.ENV_NETWORK || inputs.TARGET_HOST_POOL }}","docker_image_tag":"kleverapp/klv-bridge:${{ github.sha }}"}' --job_tags update

0 commit comments

Comments
 (0)