Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Set up build to track dependency mismatches #360

Closed
ionut-arm opened this issue Mar 17, 2021 · 3 comments · Fixed by parallaxsecond/parsec-tool#116
Closed

Set up build to track dependency mismatches #360

ionut-arm opened this issue Mar 17, 2021 · 3 comments · Fixed by parallaxsecond/parsec-tool#116
Labels
ecosystem Issues related to building or improving compatibility layers to enhance Parsec's ecosystem position enhancement New feature or request good first issue Good for newcomers medium Effort label

Comments

@ionut-arm
Copy link
Member

Packaging of Parsec along with the Parsec tool for Fedora requires building them together, in isolation (i.e. no network). If we expect the build to take the most recent versions of the two crates (or latest releases of the repositories), we should ensure that they are compatible.

A new build (that gets triggered when a new version is release, or even just manually triggered) would help ease the difficulty in finding mismatches in the dependency trees whenever packaging is due.

@ionut-arm ionut-arm added enhancement New feature or request ecosystem Issues related to building or improving compatibility layers to enhance Parsec's ecosystem position labels Mar 17, 2021
@hug-dev
Copy link
Member

hug-dev commented Mar 17, 2021

Im sure it's possible for a workflow to be triggered whenever a new tag is applied! That would be perfect for this use-case.

@ionut-arm ionut-arm added the good first issue Good for newcomers label Jul 2, 2021
@ionut-arm ionut-arm added the medium Effort label label Oct 6, 2021
@tgonzalezorlandoarm
Copy link
Member

Parsec dependency mismatcher: #731

@tgonzalezorlandoarm
Copy link
Member

Parsec-tool dependency mistmatcher: parallaxsecond/parsec-tool#115

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ecosystem Issues related to building or improving compatibility layers to enhance Parsec's ecosystem position enhancement New feature or request good first issue Good for newcomers medium Effort label
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

3 participants