-
Notifications
You must be signed in to change notification settings - Fork 15
/
action.yaml
66 lines (65 loc) · 2.76 KB
/
action.yaml
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
name: GitHub Actions Version Updater
description: GitHub Actions Version Updater updates GitHub Action versions in a repository and creates a pull request with the changes.
author: Maksudul Haque
branding:
icon: 'upload-cloud'
color: 'green'
inputs:
committer_username:
description: 'Name of the user who will commit the changes to GitHub'
required: false
default: 'github-actions[bot]'
committer_email:
description: 'Email Address of the user who will commit the changes to GitHub'
required: false
default: 'github-actions[bot]@users.noreply.github.com'
commit_message:
description: 'Commit message for the commits created by the action'
required: false
default: 'Update GitHub Action Versions'
pull_request_title:
description: 'Title of the pull requests generated by the action'
required: false
default: 'Update GitHub Action Versions'
pull_request_branch:
description: 'The pull request branch name (If provided, the action will force push to the branch)'
required: false
default: ''
ignore:
description: 'A comma separated string of GitHub Actions to ignore updates for'
required: false
default: ''
token:
description: 'GitHub Personal Access Token with `workflow` scope'
required: true
skip_pull_request:
description: 'Skip Pull Request creation'
required: false
default: 'false'
update_version_with:
description: 'Use The Latest Release Tag/Commit SHA or Default Branch Commit SHA to update the actions. options: "release-tag" (default), "release-commit-sha", "default-branch-sha"'
required: false
default: 'release-tag'
release_types:
description: 'A comma separated string of release types (major, minor, patch) to use when updating the actions. By default, all release types are used to update the actions. Only Applicable for "release-tag", "release-commit-sha"'
required: false
default: 'all'
pull_request_user_reviewers:
description: 'A comma separated string (usernames) which denotes the users that should be added as reviewers to the pull request'
required: false
default: ''
pull_request_team_reviewers:
description: 'A comma separated string (team slugs) which denotes the teams that should be added as reviewers to the pull request'
required: false
default: ''
pull_request_labels:
description: 'A comma separated string (label names) which denotes the labels which will be added to the pull request'
required: false
default: ''
extra_workflow_locations:
description: 'A comma separated string of file or directory paths to look for workflows. By default, only the workflow files in the .github/workflows directory are checked updates'
required: false
default: ''
runs:
using: 'docker'
image: 'Dockerfile'