-
Notifications
You must be signed in to change notification settings - Fork 0
47 lines (44 loc) · 1.54 KB
/
Contributors.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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
name: 貢獻者清單產生
on:
workflow_call:
inputs:
placeholder:
required: false
type: string
default: "<!-- readme contributors -->"
description: "判斷字串,將判斷於它的空格過後一行來產生清單,預設為 ``<!-- readme contributors -->``"
branch:
required: false
type: string
default: "main"
description: "所要提交的分支位置,預設為 ``main``"
pull_request:
required: false
type: string
description: "合併請求到哪個分支中,當設定時將會自動建立合併請求"
path:
required: false
type: string
default: "/README.md"
description: "讀我文件的路徑,預設為 ``/README.md``"
commit_message:
required: false
type: string
default: "docs(contributor): 自動更新 Readme 貢獻者清單"
description: "提交的訊息,預設為 ``docs(contributor): 自動更新 Readme 貢獻者清單``"
jobs:
add-contributors:
runs-on: ubuntu-latest
name: 增加與更新貢獻者
steps:
- name: 查看專案
uses: actions/checkout@v4
- name: 貢獻者清單產生
uses: BobAnkh/add-contributors@master
with:
CONTRIBUTOR: ${{ inputs.placeholder }}
ACCESS_TOKEN: ${{ secrets.GITHUB_TOKEN }}
BRANCH: ${{ inputs.branch }}
PULL_REQUEST: ${{ inputs.pull_request }}
PATH: ${{ inputs.path }}
COMMIT_MESSAGE: ${{ inputs.commit_message }}