Skip to content

Testing CI (Red)#1

Merged
rudolfjs merged 5 commits intomainfrom
feat/gh-cli
Mar 6, 2026
Merged

Testing CI (Red)#1
rudolfjs merged 5 commits intomainfrom
feat/gh-cli

Conversation

@rudolfjs
Copy link
Owner

@rudolfjs rudolfjs commented Mar 6, 2026

Feature

Adding GitHub Actions to run tests on PR and push to main.

Testing

Testing on branch to main first before PR to upstream

rudolfjs added 3 commits March 5, 2026 13:40
- Add ci pixi task (depends-on lint, fmt-check, test)
- Add .github/workflows/ci.yaml with 4-env matrix (py310-py313)
- Fix solve-group per Python env to avoid version conflicts
- Use prefix-dev/setup-pixi@v0.8.1 with caching
@rudolfjs
Copy link
Owner Author

rudolfjs commented Mar 6, 2026

Ok broken due to runner misconfig not pixi run ci

@rudolfjs rudolfjs self-assigned this Mar 6, 2026
@rudolfjs rudolfjs added the enhancement New feature or request label Mar 6, 2026
rudolfjs added 2 commits March 6, 2026 21:03
setup-pixi requires pixi.lock to generate the cache key.
Removed pixi.lock from .gitignore so it is tracked in git.
Reduce help string to fit within 120-char ruff line limit.
@rudolfjs
Copy link
Owner Author

rudolfjs commented Mar 6, 2026

And green!

@rudolfjs rudolfjs merged commit ffee346 into main Mar 6, 2026
4 checks passed
@rudolfjs rudolfjs deleted the feat/gh-cli branch March 6, 2026 11:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant