Skip to content

Commit 012a463

Browse files
committed
ci: register 8 gameplay UX gates
1 parent 9a7abcc commit 012a463

1 file changed

Lines changed: 25 additions & 14 deletions

File tree

.github/workflows/gameplay-ux-ci-8.yml

Lines changed: 25 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -9,56 +9,67 @@ permissions:
99
contents: read
1010

1111
jobs:
12-
ux-01:
12+
ux-44-mission-clarity:
1313
name: "44 · Gameplay Mission Clarity"
1414
runs-on: ubuntu-24.04
1515
steps:
1616
- uses: actions/checkout@v4
17-
- run: grep -q "Mission" web/index.html && echo "green: mission visible"
17+
- run: grep -q "Mission" web/index.html
1818

19-
ux-02:
19+
ux-45-recommended-move:
2020
name: "45 · Recommended Move Guidance"
2121
runs-on: ubuntu-24.04
2222
steps:
2323
- uses: actions/checkout@v4
24-
- run: grep -q "Recommended Move" web/index.html && echo "green: guidance visible"
24+
- run: grep -q "Recommended Move" web/index.html
2525

26-
ux-03:
26+
ux-46-wasm-entrypoints:
2727
name: "46 · Rust WASM Entry Points"
2828
runs-on: ubuntu-24.04
2929
steps:
3030
- uses: actions/checkout@v4
31-
- run: grep -q "nbg_new" web/index.html && grep -q "nbg_tick" web/index.html && grep -q "nbg_set_action" web/index.html
31+
- run: |
32+
grep -q "nbg_new" web/index.html
33+
grep -q "nbg_tick" web/index.html
34+
grep -q "nbg_set_action" web/index.html
3235
33-
ux-04:
36+
ux-47-action-vocabulary:
3437
name: "47 · Action Vocabulary"
3538
runs-on: ubuntu-24.04
3639
steps:
3740
- uses: actions/checkout@v4
38-
- run: grep -q "Quarantine" web/index.html && grep -q "Seal Vault" web/index.html && grep -q "Throttle" web/index.html
41+
- run: |
42+
grep -q "Quarantine" web/index.html
43+
grep -q "Seal Vault" web/index.html
44+
grep -q "Throttle" web/index.html
3945
40-
ux-05:
46+
ux-48-risk-console:
4147
name: "48 · Risk Console"
4248
runs-on: ubuntu-24.04
4349
steps:
4450
- uses: actions/checkout@v4
45-
- run: grep -q "Risk Console" web/index.html && grep -q "raw_leak_risk" web/index.html && grep -q "stimulation_risk" web/index.html
51+
- run: |
52+
grep -q "Risk Console" web/index.html
53+
grep -q "raw_leak_risk" web/index.html
54+
grep -q "stimulation_risk" web/index.html
4655
47-
ux-06:
56+
ux-49-mobile-controls:
4857
name: "49 · Mobile Controls"
4958
runs-on: ubuntu-24.04
5059
steps:
5160
- uses: actions/checkout@v4
52-
- run: grep -q "bottom-pad" web/index.html && grep -q "data-action-bottom" web/index.html
61+
- run: |
62+
grep -q "bottom-pad" web/index.html
63+
grep -q "data-action-bottom" web/index.html
5364
54-
ux-07:
65+
ux-50-direct-root-build:
5566
name: "50 · Direct Root Build"
5667
runs-on: ubuntu-24.04
5768
steps:
5869
- uses: actions/checkout@v4
5970
- run: bash scripts/build_web.sh dist
6071

61-
ux-08:
72+
ux-51-no-cyrillic:
6273
name: "51 · No Cyrillic In Game UI"
6374
runs-on: ubuntu-24.04
6475
steps:

0 commit comments

Comments
 (0)