Skip to content

gh label list pagination aborts workflow - #976

Open
opencode-agent[bot] wants to merge 1 commit into
devfrom
opencode/schedule-8d15b0-20260806072845
Open

gh label list pagination aborts workflow#976
opencode-agent[bot] wants to merge 1 commit into
devfrom
opencode/schedule-8d15b0-20260806072845

Conversation

@opencode-agent

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

Copy link
Copy Markdown
Contributor

Issue filed: #975

Root cause: Step 8 Ensure visual-test label exists (.github/workflows/visual-test.yml:55-66) fails before the game runs. gh label list truncates to 30 labels; the repo has 41, so run-visual-test (index 40) is missing from the precheck. The subsequent gh label create "run-visual-test" then exits non-zero with label with name "run-visual-test" already exists; use --force, killing the job under set -euo pipefail. All subsequent steps (Lavapipe setup, screenshot capture, artifact upload) are skipped.

No Vulkan/swapchain/screenshot code was ever reached — VulkanSwapchain.createSwapchain (modules/engine-graphics/src/vulkan_swapchain.zig:127), screenshot-mode init (src/game/app.zig:268-276), HomeScreen.init (modules/game-ui/src/screens/home.zig:33-40), and screenshot.requestCapture (modules/engine-graphics/src/vulkan/screenshot.zig:24-44) were never executed. The weston.log:62 caught signal 15 is from the Stop headless Wayland compositor step that always runs.

Suggested fix: Replace the conditional precheck with unconditional gh label create ... --force calls (full snippet in the issue).

Triggered by scheduled workflow

New%20session%20-%202026-08-06T07%3A28%3A44.878Z
opencode session  |  github run

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

github-actions Bot commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

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

github run

@github-actions

github-actions Bot commented Aug 6, 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 6, 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