a11y: WCAG/mobile fixes and deterministic visual gates #65

Open
rockachopa wants to merge 2 commits from free/step-timmy-14 into main
2 changed files with 3 additions and 1 deletions
Showing only changes of commit 6eeb098245 - Show all commits

View File

@ -53,7 +53,7 @@ jobs:
npm run test:photo
npm run test:sleek
- name: Upload accessibility screenshots
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v3
if: always()
with:
name: a11y-screenshots

View File

@ -21,6 +21,8 @@ test('Gitea CI gates pull requests and main with the reproducible quality suite'
assert.match(workflow, /npm run test:ui/);
assert.match(workflow, /npm run test:photo/);
assert.match(workflow, /npm run test:sleek/);
assert.match(workflow, /uses: actions\/upload-artifact@v3/);
assert.doesNotMatch(workflow, /uses: actions\/upload-artifact@v4/);
assert.match(workflow, /npm audit --audit-level=high/);
assert.match(workflow, /npm run check:syntax/);
assert.match(workflow, /npm run check:diff/);