Skip to content

[AURON #2003] Extract common package configs to workspace Cargo.toml#2004

Open
yew1eb wants to merge 3 commits intoapache:masterfrom
yew1eb:AURON_2003
Open

[AURON #2003] Extract common package configs to workspace Cargo.toml#2004
yew1eb wants to merge 3 commits intoapache:masterfrom
yew1eb:AURON_2003

Conversation

@yew1eb
Copy link
Contributor

@yew1eb yew1eb commented Feb 11, 2026

Which issue does this PR close?

Closes #2003

Rationale for this change

What changes are included in this PR?

Move version, license, edition from sub-crates to root workspace.package.
Keep resolver in sub-crates since it does not support workspace inheritance.

Are there any user-facing changes?

How was this patch tested?

Cargo.toml Outdated
]

[workspace.package]
version = "0.1.0"
Copy link
Contributor

Choose a reason for hiding this comment

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

Should this versioning match our current active Auron version? If not, does it make sense to add a comment here that it doesn't reflect the versioning we have in the pom.xml?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Thanks, will fix and align.

@yew1eb yew1eb force-pushed the AURON_2003 branch 2 times, most recently from c693bc9 to b96f6d3 Compare February 25, 2026 15:23
Copy link
Contributor

@ShreyeshArangath ShreyeshArangath left a comment

Choose a reason for hiding this comment

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

LGTM, just one question

Cargo.toml Outdated
]

[workspace.package]
version = "7.0.0-incubating"
Copy link
Contributor

Choose a reason for hiding this comment

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

Q: Is there any way to derive this from the pom.xml

[[package]]
name = "auron"
version = "0.1.0"
version = "7.0.0-incubating"
Copy link
Contributor

Choose a reason for hiding this comment

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

The cargo lock does not reflect 8.0.0 as the version, might need to be regenerated?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

updated.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Extract common package configs from sub-crates to root Cargo.toml

2 participants