forked from jacobsteves/caprover-deployment
-
Notifications
You must be signed in to change notification settings - Fork 0
/
action.yml
26 lines (26 loc) · 832 Bytes
/
action.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
name: 'CapRover Deployment Action'
description: 'Action to deploy on Caprover server'
author: 'Jacob Steves'
branding:
icon: upload-cloud
color: blue
inputs:
server:
description: 'CapRover admin panel URL (Example: https://captain.root.domain.com)'
required: true
password:
description: 'CapRover admin password. Use GitHub Secrets ($\{{ secrets.CAPROVER_PASSWORD }}) for better security.'
required: true
app_name:
description: 'App on the CapRover server that you want to deploy to.'
required: true
branch:
description: 'Git branch which will be deployed onto the app.'
required: false
default: 'main'
tarball:
description: 'Tarball which will be deployed onto the app.'
required: false
runs:
using: 'docker'
image: 'docker://infleet/caprover-deployment-action:v0.0.3'