-
-
Notifications
You must be signed in to change notification settings - Fork 56
46 lines (38 loc) · 1.45 KB
/
checklist.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
---
# DO NOT modify this workflow to do extra stuff, unless you fully understand the security
# implications of the `pull_request_target` workflow. See:
# https://securitylab.github.com/research/github-actions-preventing-pwn-requests/
name: Checklist
on:
pull_request_target:
types:
- opened
- synchronize
- reopened
paths:
- applications/**/*.json
jobs:
setup:
name: Setup
runs-on: ubuntu-latest
steps:
- name: Checklist
uses: elementary/[email protected]
with:
token: ${{ secrets.GIT_USER_TOKEN }}
body: |
## Review Checklist
- [ ] App opens
- [ ] Does what it says
- [ ] Categories match
### AppData
- [ ] Name is unique and non-confusing
- [ ] Matches description
- [ ] Matches screenshot
- [ ] Launchable tag with matching ID
- [ ] Release tag with matching version and YYYY-MM-DD date
- [ ] Custom colors meet WCAG A contrast or greater
- [ ] OARS info matches
### Flatpak
- [ ] Uses elementary runtime
- [ ] Sandbox permissions are reasonable