Skip to content

Source Academy Game Modes Integration #14087

Source Academy Game Modes Integration

Source Academy Game Modes Integration #14087

Triggered via pull request March 27, 2026 04:10
Status Failure
Total duration 1m 32s
Artifacts

ci.yml

on: pull_request
Matrix: lint
Fit to window
Zoom out
Zoom in

Annotations

17 errors and 10 warnings
lint (tsc)
Process completed with exit code 2.
lint (tsc): src/features/game/save/GameSaveHelper.ts#L78
Property 'Menu' does not exist on type 'typeof GamePhaseType'.
lint (tsc): src/features/game/parser/ParserConverter.ts#L24
Property 'Menu' does not exist on type 'typeof GameMode'.
lint (tsc): src/features/game/parser/ParserConverter.ts#L23
Property 'Move' does not exist on type 'typeof GameMode'.
lint (tsc): src/features/game/location/GameMapHelper.ts#L7
Type '{ id: string; name: string; assetKey: string; previewKey: null; modes: Set<never>; navigation: Set<never>; talkTopics: Set<never>; objects: Set<never>; boundingBoxes: Set<never>; bgmKey: string; characters: Set<...>; }' is not assignable to type 'GameLocation'.
lint (build)
The strategy configuration was canceled because "lint.tsc" failed
lint (build)
Process completed with exit code 1.
lint (build): src/features/game/save/GameSaveHelper.ts#L78
Property 'Menu' does not exist on type 'typeof GamePhaseType'.
lint (build): src/features/game/parser/ParserConverter.ts#L24
Property 'Menu' does not exist on type 'typeof GameMode'.
lint (build): src/features/game/parser/ParserConverter.ts#L23
Property 'Move' does not exist on type 'typeof GameMode'.
lint (build): src/features/game/location/GameMapHelper.ts#L7
Type '{ id: string; name: string; assetKey: string; previewKey: null; modes: Set<never>; navigation: Set<never>; talkTopics: Set<never>; objects: Set<never>; boundingBoxes: Set<never>; bgmKey: string; characters: Set<...>; }' is not assignable to type 'GameLocation'.
lint (eslint)
The strategy configuration was canceled because "lint.tsc" failed
lint (eslint)
The operation was canceled.
lint (test --bail=1)
The strategy configuration was canceled because "lint.tsc" failed
lint (test --bail=1)
The operation was canceled.
lint (test-coveralls)
The strategy configuration was canceled because "lint.tsc" failed
lint (test-coveralls)
The operation was canceled.
lint (eslint): src/commons/sideContent/content/SideContentCseMachine.tsx#L595
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
lint (eslint): src/commons/sagas/RequestsSaga.ts#L717
Empty block statement
lint (eslint): src/commons/sagas/RemoteExecutionSaga.ts#L103
Empty block statement
lint (eslint): src/commons/sagas/PlaygroundSaga.ts#L37
Empty block statement
lint (eslint): src/commons/navigationBar/subcomponents/AcademyNavigationBar.tsx#L143
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
lint (eslint): src/commons/navigationBar/subcomponents/AcademyNavigationBar.tsx#L61
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
lint (eslint): src/commons/navigationBar/subcomponents/AcademyNavigationBar.tsx#L49
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
lint (eslint): src/commons/editor/EditorContainer.tsx#L36
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components
lint (eslint): src/commons/assessmentWorkspace/AssessmentWorkspace.tsx#L201
React Hook useEffect has missing dependencies: 'code', 'initialRunCompleted', 'props.fromContestLeaderboard', and 'votingId'. Either include them or remove the dependency array
lint (eslint): src/commons/achievement/AchievementManualEditor.tsx#L30
Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components