fix(ci): run repository-owned smoke suite in CI and require it in merge queue #17
Reference in New Issue
Block a user
Delete Branch "fix/ci-run-smoke-suite-iss14"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Fixes #14.
The molecule-dev smoke suite (
tests/test_dev_smoke.py) verifies manifest, rules, skills, adapters,known-issues.md, andREADME.mdwiring, but CI only ran the cross-classvalidate-plugin.pyand the merge queue required onlyCI / validate. This made the repo-owned checks optional.Changes
CI / Smoke testsjob to.gitea/workflows/ci.yml.CI / Smoke tests (pull_request)to the merge-queueREQUIRED_CONTEXTS.tests/README.md.Test plan
python3 -m unittest tests.test_dev_smoke -vpasses locally (26 tests).python3 .molecule-ci/scripts/validate-plugin.pypasses locally.🤖 Generated with Claude Code
Duplicate of #15 (already implements this issue). Closing to avoid collision.
Pull request closed