Skip to content

Testing CI (Red) - #1

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

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

Conversation

@rudolfjs

Copy link
Copy Markdown
Owner

Feature

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

Testing

Testing on branch to main first before PR to upstream

- 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
Copy Markdown
OwnerAuthor

Ok broken due to runner misconfig not pixi run ci

@rudolfjsrudolfjs self-assigned this Mar 6, 2026
@rudolfjsrudolfjs added the enhancement New feature or request label Mar 6, 2026
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
Copy Markdown
OwnerAuthor

And green!

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

Labels

enhancementNew feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@rudolfjs