/
action.yaml
48 lines (46 loc) · 1.18 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
---
name: 'wolfictl-update-rm'
description: |
Wolfictl Update From Release Monitor.
inputs:
repository:
description: |
GitHub repository to use org/repo.
required: true
default: ""
token:
description: |
GitHub Token or OctoSts token.
required: true
default: ""
release_monitor_token:
description: |
Release Monitor token.
required: true
default: ""
git_author_name:
description: |
Author name to commit.
required: true
default: ""
git_author_email:
description: |
Author emails to commit.
required: true
default: ""
runs:
using: 'docker'
image: docker://ghcr.io/wolfi-dev/wolfictl:latest@sha256:3aeed6d9ff04da762ac8258045188832dd56ef81727a07581b54d8e3883afcaa
entrypoint: wolfictl
args:
- update
- https://github.com/${{ inputs.repository }}
- --github-release-query=false
- --use-gitsign
- --github-labels=request-version-update
- --github-labels=automated pr
env:
GITHUB_TOKEN: ${{ inputs.token }}
RELEASE_MONITOR_TOKEN: ${{ inputs.release_monitor_token }}
GIT_AUTHOR_NAME: ${{ inputs.git_author_name }}
GIT_AUTHOR_EMAIL: ${{ inputs.git_author_email }}