-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathaction.yml
30 lines (29 loc) · 836 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
27
28
29
30
name: 'Satis S3 Action'
description: 'Builds a Composer Satis repository and syncs the output to an S3 bucket'
author: Scott Charlesworth
branding:
icon: 'upload-cloud'
color: 'green'
inputs:
s3_bucket:
description: 'The AWS S3 bucket to write the output to'
required: true
s3_path:
description: 'The path inside the AWS S3 bucket to write the output to'
required: false
default: ''
purge:
description: 'Run the purge command after building to remove unreferenced archives'
required: false
default: 'true'
config_file:
description: 'The location of the satis config file in the repository'
required: false
default: 'satis.json'
debug:
description: 'Output debug information to console'
required: false
default: 'false'
runs:
using: 'docker'
image: 'Dockerfile'