Skip to content

Conversation

@julesghub
Copy link
Member

PIXI!
Adding a pixi based workflow for building and setting up the uw2 environment.
Feedback welcome @lmoresi

@julesghub julesghub requested review from Copilot and lmoresi July 8, 2025 03:24
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

Adds a Pixi-based workflow for building and testing the UW2 environment.

  • Introduces pixi.toml to declare workspace settings, tasks, and dependencies.
  • Updates .gitattributes to control merging and syntax highlighting for the lock file.

Reviewed Changes

Copilot reviewed 2 out of 3 changed files in this pull request and generated no comments.

File Description
pixi.toml Defines workspace metadata, build/test tasks, platforms, and deps
.gitattributes Configures merge strategy and Linguist settings for pixi.lock
Comments suppressed due to low confidence (2)

.gitattributes:7

  • The lock file uses TOML syntax, so setting linguist-language=Toml would enable correct highlighting instead of YAML.
pixi.lock merge=binary linguist-language=YAML linguist-generated=true

pixi.toml:8

  • [nitpick] If Windows support is intended, consider adding "win-64" to the platforms list to prevent surprises for Windows users.
platforms = ["linux-64", "osx-arm64"]

julesghub and others added 6 commits July 18, 2025 13:07
* Adding some comments to CMakeLists.txt(s)
* Removing some obsolete options for CMAKE
* now pixi 0.59.0 ready.
* notes in pixi_dev_notes.md
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 7 out of 9 changed files in this pull request and generated 14 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

You can also share your feedback on Copilot code review for a chance to win a $100 gift card. Take the survey.

@julesghub julesghub merged commit 9e6d3e5 into v2.17.x Nov 27, 2025
3 checks passed
@julesghub julesghub deleted the uw2-pixi branch November 27, 2025 23:42
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