ci: fix python-ci on ubuntu-latest #11

Merged
ilia merged 2 commits from chore/fix-python-ci into main 2026-08-06 12:43:35 -05:00
Owner

Summary

  • Run python-ci on ubuntu-latest (Gitea docker runner image) with setup-python@v5, same pattern as apply-bot.
  • Keep lint/tests as hard gates; secret-scan stays on heavy lane.
  • Clearer review-server health timeout error.

Local: 105 passed, ruff clean. Prior main python-ci was red since honest-CI harden.

Test plan

  • Gitea python-ci green on this PR
  • secret-scan green
## Summary - Run python-ci on ubuntu-latest (Gitea docker runner image) with setup-python@v5, same pattern as apply-bot. - Keep lint/tests as hard gates; secret-scan stays on heavy lane. - Clearer review-server health timeout error. Local: 105 passed, ruff clean. Prior main python-ci was red since honest-CI harden. ## Test plan - [ ] Gitea python-ci green on this PR - [ ] secret-scan green
ilia added 1 commit 2026-08-06 12:38:11 -05:00
ci: run python-ci on ubuntu-latest runner image
CI / skip-ci-check (pull_request) Successful in 30s
CI / secret-scan (pull_request) Successful in 30s
CI / python-ci (pull_request) Failing after 42s
b24544066e
Host/container nesting with node:20-bookworm kept failing on main
(~50s) while local pytest (105) and ruff stayed green. Match apply-bot:
setup-python on ubuntu-latest docker label, keep secret-scan on heavy.
ilia added 1 commit 2026-08-06 12:41:04 -05:00
fix: --reset no longer requires local Slack export path
CI / skip-ci-check (pull_request) Successful in 31s
CI / secret-scan (pull_request) Successful in 31s
CI / python-ci (pull_request) Successful in 40s
f6e572e117
test_reset_only_writes failed in CI (no ~/Downloads export) while
passing on a laptop that has the Levkin export. Skip SlackExport load
when --reset returns early.
ilia scheduled this pull request to auto merge when all checks succeed 2026-08-06 12:41:33 -05:00
ilia merged commit e526308e82 into main 2026-08-06 12:43:35 -05:00
ilia deleted branch chore/fix-python-ci 2026-08-06 12:43:35 -05:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: ilia/slack-sieve#11