Skip to content

[codex] fix build badge workflows and document issue strategies#14

Merged
zackees merged 2 commits into
masterfrom
codex/fix-build-badges-issue-strategies
Jun 2, 2026
Merged

[codex] fix build badge workflows and document issue strategies#14
zackees merged 2 commits into
masterfrom
codex/fix-build-badges-issue-strategies

Conversation

@zackees

@zackees zackees commented Jun 2, 2026

Copy link
Copy Markdown
Owner

Summary

Root Cause

The default-branch badge runs were stale and failing, but their logs had expired. Local workflow inspection showed CI drift: lint referenced a missing requirements.testing.txt, and test workflows no longer matched the repo's checked-in uv/unittest scripts.

Validation

  • actionlint .github/workflows/lint.yml .github/workflows/push_macos.yml .github/workflows/push_ubuntu.yml .github/workflows/push_win.yml
  • uv run --no-sync --group test ruff format --check src
  • uv run --no-sync --group test ruff check src
  • uv run --no-sync --group test pyright src
  • uv run --no-sync --group test python -m unittest discover tests -v

Notes

Existing unrelated local changes were intentionally left unstaged: CLAUDE.md, src/zcmds/cmds/common/tsdownloader.py, tests/test_tsdownloader.py, and local media artifacts.

@zackees zackees marked this pull request as ready for review June 2, 2026 18:41
@zackees zackees merged commit 70939cb into master Jun 2, 2026
8 checks passed
@zackees zackees deleted the codex/fix-build-badges-issue-strategies branch June 2, 2026 18:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant