Skip to content

Upgrade pixi.lock to v7; pin CI pixi to v0.79.0 - #84

Merged
Jakub Wlodek (jwlodek) merged 1 commit into
NSLS2:mainfrom
sligara7:pixi-lock-v7
Sep 4, 2026
Merged

Upgrade pixi.lock to v7; pin CI pixi to v0.79.0#84
Jakub Wlodek (jwlodek) merged 1 commit into
NSLS2:mainfrom
sligara7:pixi-lock-v7

Conversation

@sligara7

Copy link
Copy Markdown
Contributor

Beamline pixi installs are moving to lockfile v7, and any modern pixi warns on every command while the lock stays v6.

  • pixi.lock regenerated with pixi 0.79.0 (format v7)
  • CI and pixi-update workflow pins bumped v0.71.3 -> v0.79.0 in the same change so CI parses the new format

Full test suite green locally under the regenerated lock (101 passed, pixi 0.79.0, dev env).

Beamline pixi installs are moving to lockfile v7, and modern pixi warns on
every command while the lock stays v6. Regenerated with pixi 0.79.0 and bumped
the CI/pixi-update pins from v0.71.3 in the same change so CI parses the new
format. Full test suite green locally under the regenerated lock (101 passed).
Copilot AI lite review requested due to automatic review settings September 4, 2026 15:01

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

The Pixi version pin updates are consistent across the affected workflows and align with the lockfile’s v7 format.

Pull request overview

Updates the repository’s Pixi tooling to support the newer lockfile format and keep CI aligned with the regenerated lockfile.

Changes:

  • Regenerates pixi.lock in lockfile format v7 (produced by pixi 0.79.0).
  • Pins GitHub Actions CI to pixi v0.79.0 so the runner can parse and use the v7 lockfile.
  • Pins the scheduled pixi update workflow to pixi v0.79.0 to keep future lock updates consistent.
File summaries
File Description
pixi.lock Lockfile updated to format v7 (compatible with pixi 0.79.0).
.github/workflows/ci.yml Pins pixi to v0.79.0 across lint/type-check/tests so CI matches the v7 lockfile format.
.github/workflows/pixi-update.yml Pins pixi to v0.79.0 for automated lockfile refresh PRs.
Review details
  • Files reviewed: 2/3 changed files
  • Comments generated: 0
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@jwlodek
Jakub Wlodek (jwlodek) merged commit 1b5c89a into NSLS2:main Sep 4, 2026
5 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.

3 participants