Skip to content

Commit 9be681d

Browse files
committed
adds deployment workflow to main
1 parent 16eaa34 commit 9be681d

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

.github/workflows/deploy.yml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
name: "Deploy"
2+
run-name: Deploy (${{ github.ref_name }} -> ${{ inputs.environment }}) by @${{ github.actor }}
3+
on:
4+
workflow_dispatch:
5+
inputs:
6+
environment:
7+
description: 'Deploy to Environment'
8+
required: true
9+
default: 'staging'
10+
type: choice
11+
options:
12+
- staging
13+
debug_enabled:
14+
type: boolean
15+
description: 'Run the build with tmate debugging enabled (https://github.com/marketplace/actions/debugging-with-tmate)'
16+
required: false
17+
default: false
18+
19+
jobs:
20+
deploy:
21+
uses: scientist-softserv/actions/.github/workflows/[email protected]
22+
secrets: inherit

0 commit comments

Comments
 (0)