Skip to content

Commit 696fe18

Browse files
committed
chore: sync AI checklist assets (QueuedTracking) [no_release]
1 parent d5fbd3e commit 696fe18

File tree

2 files changed

+35
-1
lines changed

2 files changed

+35
-1
lines changed
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
# Action for running tests
2+
3+
name: AI Checklist
4+
5+
on:
6+
pull_request:
7+
types: [opened, synchronize, reopened, edited]
8+
9+
permissions:
10+
actions: read
11+
checks: none
12+
contents: none
13+
deployments: none
14+
issues: none
15+
packages: none
16+
pull-requests: read
17+
repository-projects: none
18+
security-events: none
19+
statuses: none
20+
21+
concurrency:
22+
group: ${{ github.workflow }}-${{ github.ref }}
23+
cancel-in-progress: true
24+
25+
jobs:
26+
AiChecklist:
27+
runs-on: ubuntu-24.04
28+
strategy:
29+
fail-fast: false
30+
steps:
31+
- name: Run tests
32+
uses: matomo-org/github-action-checklist-gate@main

pull_request_template.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,4 +23,6 @@
2323
- [✔/✖/NA] New test case added/updated?
2424
- [✔/✖/NA] Are all newly added texts included via translation?
2525
- [✔/✖/NA] Are text sanitized properly? (Eg use of v-text v/s v-html for vue)
26-
- [✔/✖/NA] Version bumped?
26+
- [✔/✖/NA] Version bumped?
27+
- [✔/✖/NA] I have understood, reviewed, and tested all AI outputs before use
28+
- [✔/✖/NA] All AI instructions respect security, IP, and privacy rules

0 commit comments

Comments
 (0)