Skip to content

Merge branch 'wl-CG-0MM1OPZY60WC5M2H-layout-card-positions' into main #131

Merge branch 'wl-CG-0MM1OPZY60WC5M2H-layout-card-positions' into main

Merge branch 'wl-CG-0MM1OPZY60WC5M2H-layout-card-positions' into main #131

Triggered via push February 25, 2026 19:36
Status Failure
Total duration 2m 17s
Artifacts

deploy.yml

on: push
build-and-deploy
2m 11s
build-and-deploy
Fit to window
Zoom out
Zoom in

Annotations

10 errors
tests/golf/GolfReplay.browser.test.ts > GolfScene replay mode > should enter replay mode and support loadBoardState(): tests/golf/GolfReplay.browser.test.ts#L250
AssertionError: expected undefined to be 'waiting-for-draw' // Object.is equality - Expected: "waiting-for-draw" + Received: undefined ❯ tests/golf/GolfReplay.browser.test.ts:250:32
tests/golf/GolfOverlay.browser.test.ts > Golf overlay button tests > should have an interactive input blocker behind the overlay: tests/golf/GolfOverlay.browser.test.ts#L132
TypeError: internals.setPhase is not a function ❯ forceEndScreen tests/golf/GolfOverlay.browser.test.ts:132:12 ❯ tests/golf/GolfOverlay.browser.test.ts:218:4
tests/golf/GolfOverlay.browser.test.ts > Golf overlay button tests > should restart the scene when "Play Again" is clicked via DOM pointer event: tests/golf/GolfOverlay.browser.test.ts#L132
TypeError: internals.setPhase is not a function ❯ forceEndScreen tests/golf/GolfOverlay.browser.test.ts:132:12 ❯ tests/golf/GolfOverlay.browser.test.ts:174:4
tests/golf/GolfOverlay.browser.test.ts > Golf overlay button tests > should show overlay buttons that exist in the scene children list: tests/golf/GolfOverlay.browser.test.ts#L132
TypeError: internals.setPhase is not a function ❯ forceEndScreen tests/golf/GolfOverlay.browser.test.ts:132:12 ❯ tests/golf/GolfOverlay.browser.test.ts:149:4
tests/golf/GolfInteraction.browser.test.ts > GolfScene interaction tests > should complete a full game with multiple turns: tests/golf/GolfInteraction.browser.test.ts#L118
Error: Timed out waiting for any of phases [waiting-for-draw, round-ended]. Current phase: "undefined" ❯ waitForAnyPhase tests/golf/GolfInteraction.browser.test.ts:118:8 ❯ tests/golf/GolfInteraction.browser.test.ts:441:22
tests/golf/GolfInteraction.browser.test.ts > GolfScene interaction tests > should support full discard-and-flip flow including face-up card rejection: tests/golf/GolfInteraction.browser.test.ts#L323
AssertionError: expected undefined to be 'waiting-for-flip-target' // Object.is equality - Expected: "waiting-for-flip-target" + Received: undefined ❯ tests/golf/GolfInteraction.browser.test.ts:323:32
tests/golf/GolfInteraction.browser.test.ts > GolfScene interaction tests > should execute a swap move when clicking a grid card after drawing: tests/golf/GolfInteraction.browser.test.ts#L279
AssertionError: expected undefined to be 'waiting-for-move' // Object.is equality - Expected: "waiting-for-move" + Received: undefined ❯ tests/golf/GolfInteraction.browser.test.ts:279:32
tests/golf/GolfInteraction.browser.test.ts > GolfScene interaction tests > should transition to waiting-for-move after clicking discard pile: tests/golf/GolfInteraction.browser.test.ts#L244
AssertionError: expected undefined to be 'waiting-for-draw' // Object.is equality - Expected: "waiting-for-draw" + Received: undefined ❯ tests/golf/GolfInteraction.browser.test.ts:244:32
tests/golf/GolfInteraction.browser.test.ts > GolfScene interaction tests > should start in waiting-for-draw and allow drawing from stock or discard: tests/golf/GolfInteraction.browser.test.ts#L224
AssertionError: expected undefined to be 'waiting-for-draw' // Object.is equality - Expected: "waiting-for-draw" + Received: undefined ❯ tests/golf/GolfInteraction.browser.test.ts:224:32