2021-02-19 15:15:29 +08:00
name : Verify Files modify
on :
pull_request_target :
2022-01-12 23:55:01 +08:00
types : [ opened, synchronize]
2021-02-19 15:15:29 +08:00
2022-04-11 11:15:26 +08:00
permissions :
contents : read
2021-02-19 15:15:29 +08:00
jobs :
verify :
2022-04-11 11:15:26 +08:00
permissions :
pull-requests : write # for actions-cool/verify-files-modify to update status of PRs
2021-02-19 15:15:29 +08:00
runs-on : ubuntu-latest
steps :
- name : verify-version
2021-10-19 19:55:20 +08:00
uses : actions-cool/verify-files-modify@v1
2021-02-19 15:15:29 +08:00
with :
forbid-paths : '.github/, scripts/'
2021-06-18 19:30:22 +08:00
forbid-files : 'CHANGELOG.zh-CN.md, CHANGELOG.en-US.md, LICENSE'
2021-02-19 15:15:29 +08:00
skip-verify-authority : 'write'
2022-02-16 16:28:05 +08:00
assignees : 'afc163, zombieJ, xrkffgg, MadCcc'
2022-04-17 22:41:48 +08:00
comment-mark : 'version'
2021-02-19 15:15:29 +08:00
comment : |
2021-06-18 11:29:01 +08:00
Hi @${{ github.event.pull_request.user.login }}. Thanks for your contribution. The path `.github/` or `scripts/` and `CHANGELOG` `package.json` is only maintained by team members. This current PR will be closed and team members will help on this.
2021-02-19 15:15:29 +08:00
close : true
2022-02-14 15:15:42 +08:00
set-failed : false
2021-12-21 16:53:57 +08:00
2021-07-22 23:24:29 +08:00
- name : verify-less
2021-10-19 19:55:20 +08:00
uses : actions-cool/verify-files-modify@v1
2021-07-22 23:24:29 +08:00
with :
forbid-files : 'components/style/themes/default.less'
skip-verify-authority : 'admin'
2022-04-17 22:41:48 +08:00
comment-mark : 'less'
2021-07-22 23:24:29 +08:00
comment : |
2022-01-04 21:45:32 +08:00
🚨 Hi @${{ github.event.pull_request.user.login }}. Thanks for your contribution, as the `default.less` file is currently being upgraded, changes are not recommended.
2021-07-22 23:24:29 +08:00
2022-01-04 21:45:32 +08:00
🚨 你好,@${{ github.event.pull_request.user.login }}。感谢你的贡献,由于 `default.less` 文件近期处于升级状态,不建议进行更改。
close : false
set-failed : false