forked from jetersen/ghaction.file.sync
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathaction.yml
More file actions
33 lines (33 loc) · 1.04 KB
/
action.yml
File metadata and controls
33 lines (33 loc) · 1.04 KB
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
31
32
33
name: GitHub File Sync
description: Sync files from central repository to other repositories across an user/organization
author: jetersen
branding:
icon: git-pull-request
color: blue
inputs:
githubToken:
required: false
description: |
The GitHub Token used to create commits, branch and pull requests.
In most cases you would want to provide an GitHub App credentials since you would be able to update Workflow files and access other repositories.
You can get by with a private access token but do be careful.
default: ""
appId:
required: false
description: The application id of a GitHub Application with permissions to Contents (Read/Write) and Pull Requests (Read/Write)
default: ""
privateKey:
required: false
description: The private key for a GitHub Application to authenticate with.
default: ""
dryRun:
required: false
description: ""
default: "false"
configFile:
required: false
description: ""
default: .github/syncs.yml
runs:
using: node12
main: dist/index.js