Skip to content

ci: fix Python matrix version for smoke test#311

Merged
Sunrisea merged 2 commits intonacos-group:feature/v2from
cxhello:ci/add-github-actions-v2
Mar 13, 2026
Merged

ci: fix Python matrix version for smoke test#311
Sunrisea merged 2 commits intonacos-group:feature/v2from
cxhello:ci/add-github-actions-v2

Conversation

@cxhello
Copy link
Contributor

@cxhello cxhello commented Mar 12, 2026

What is the purpose of the change

Follow-up to #310. Fix the smoke-test Python matrix version.

Brief changelog

ci: update Python matrix from ['3.9', '3.11', '3.13'] to ['3.10', '3.12', '3.13']

The codebase uses PEP 604 union type syntax (X | None) which requires Python 3.10+. The previous matrix included Python 3.9, causing the smoke-test job to fail with TypeError: unsupported operand type(s) for |: 'type' and 'NoneType'.

Both branches use PEP 604 union type syntax (X | None) which requires
Python 3.10+. Update smoke-test matrix to ['3.10', '3.12', '3.13'].

Signed-off-by: cxhello <caixiaohuichn@gmail.com>
Each branch maintains its own CI config with branch-specific triggers
to avoid cross-branch workflow interference.

Signed-off-by: cxhello <caixiaohuichn@gmail.com>
@Sunrisea
Copy link
Member

LGTM

@Sunrisea Sunrisea merged commit db1633f into nacos-group:feature/v2 Mar 13, 2026
6 checks passed
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.

2 participants