fix: resolve merge conflict markers in CI workflows and upgrade Actions by haoyu-haoyu · Pull Request #742 · BindsNET/bindsnet
Summary
The CI workflows currently contain unresolved git merge conflict markers (<<<<<<< HEAD, =======, >>>>>>> origin), making all CI checks non-functional.
-
Resolve conflicts in
python-app.ymlandpythonpackage.ymlby choosing theoriginside: Python 3.13 in the test matrix, Poetry 2.1.2. This is consistent withpyproject.toml(python = ">=3.10,<3.14") and merged PR Support Python 3.13 #710 (Python 3.13 support). -
Upgrade GitHub Actions across all 3 workflow files:
actions/checkout: v2/v3 → v4actions/setup-python: v2/v4 → v5
Test plan
- CI workflows should now parse as valid YAML
- Test matrix should cover Python 3.10, 3.11, 3.12, 3.13