Skip to content

Filed issue #970: label preflight pagination aborts run. - #971

Open
opencode-agent[bot] wants to merge 1 commit into
devfrom
opencode/schedule-bca597-20260804072722
Open

Filed issue #970: label preflight pagination aborts run.#971
opencode-agent[bot] wants to merge 1 commit into
devfrom
opencode/schedule-bca597-20260804072722

Conversation

@opencode-agent

@opencode-agent opencode-agent Bot commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

Filed #970 with label visual-test.

Diagnosis: The failure is at .github/workflows/visual-test.yml:55-66 (Ensure visual-test label exists), not in Vulkan/screenshot code. gh label list returns only 30 labels (default pagination) but the repo has 41, so run-visual-test (index 31) is invisible to the precheck; the subsequent gh label create then fails with label with name "run-visual-test" already exists, the step exits 1 under set -euo pipefail, and the rest of the job (Lavapipe setup, screenshot capture, golden diff) is skipped.

Evidence:

  • build-output.log missing from workspace (game never ran)
  • weston.log shows weston started and was killed by SIGTERM from the Stop headless Wayland compositor step (if: always())
  • gh label list --repo OpenStaticFish/ZigCraft returns 30, --limit 100 returns 41
  • weston.log:62 caught signal 15 is the stop action, not a weston crash
  • Same root cause as the still-open issue [Visual Test] Label pagination aborts workflow before screenshot capture #968 (run #30795834741); the step has not been modified since the devenv migration commit 8d205ff, so the regression is recurring

The Zig paths (vulkan_swapchain.zig:127, app.zig:268-276, screenshot.zig:24-44) were never entered. Also noted that the diagnose prompt is stale (.ppm vs the workflow's .png; old src/game/screens/home.zig vs the current modules/game-ui/src/screens/home.zig).

Triggered by scheduled workflow

New%20session%20-%202026-08-04T07%3A27%3A21.876Z
opencode session  |  github run

@github-actions github-actions Bot added documentation Improvements or additions to documentation build labels Aug 4, 2026
@github-actions

github-actions Bot commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

User opencode-agent[bot] does not have write permissions

github run

@github-actions

github-actions Bot commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

kcov coverage

Line coverage ran for this PR and uploaded a non-blocking report artifact named kcov-report. Codecov upload is configured as non-blocking while the project captures a stable baseline.

@blacksmith-sh

blacksmith-sh Bot commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

Found 1 test failure on Blacksmith runners:

Failure

Test View Logs
(TestExpectedEqual)/(TestExpectedEqual) View Logs

Fix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants