Skip to content

Add Pixi package manifests for the CoreSense Pixi channels - #1

Merged
fmrico merged 1 commit into
mainfrom
pixi-package
Sep 26, 2026
Merged

fmrico merged 1 commit into
mainfrom
pixi-package

Conversation

@fmrico

@fmrico fmrico commented Sep 26, 2026

Copy link
Copy Markdown
Member

This PR only adds a pixi.toml file next to the package.xml of these packages, so they can be built with pixi-build-ros and included in the final release of the CoreSense software in the CoreSense Pixi channels (coresense-jazzy, coresense-kilted) on Wednesday 30 September:

  • physics_amm
  • physics_amm_msgs

The file does not change your code or the build: it only tells Pixi to build the package from its package.xml, which remains the single source of truth.

These packages have been built with Pixi against ROS 2 Jazzy (RoboStack), from the current main branch.

More information in the CoreSense guide. Please merge it if you agree, and do not hesitate to ask any question. Thank you!

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Copilot AI lite review requested due to automatic review settings September 26, 2026 22:15

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Copilot review overview

🟡 Changes recommended

Both manifests contain an unsupported backend field that will cause Pixi to reject them.

Review effort: Lite
Findings: 2 High severity

Open (2)
What changed in this PR

Adds Pixi manifests for physics_amm and physics_amm_msgs to enable ROS package builds and publication through CoreSense Pixi channels.

Changes:

  • Adds pixi-build-ros backend configuration.
  • Enables Pixi packaging for both packages.
  • Retains package.xml as the metadata source.
File Review
ros2/​physics_amm/​pixi.toml Critical issue (1 vote): remove unsupported workspace = true from [package.build.backend].
ros2/​physics_amm_msgs/​pixi.toml Critical issue (1 vote): remove unsupported workspace = true from [package.build.backend].

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


[package.build.backend]
name = "pixi-build-ros"
workspace = true

[package.build.backend]
name = "pixi-build-ros"
workspace = true
@fmrico
fmrico merged commit 977dea9 into main Sep 26, 2026
1 check passed
@fmrico
fmrico deleted the pixi-package branch September 26, 2026 23:01
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