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

Validate cargo package contents in CI #192

Open
joshlf opened this issue Jun 16, 2023 · 0 comments
Open

Validate cargo package contents in CI #192

joshlf opened this issue Jun 16, 2023 · 0 comments
Labels
compatibility-nonbreaking Changes that are (likely to be) non-breaking experience-medium This issue is of medium difficulty, and requires some experience help wanted Extra attention is needed

Comments

@joshlf
Copy link
Member

joshlf commented Jun 16, 2023

Add a CI test that runs cargo package or cargo publish --dry-run or similar, and validates certain aspects of the resulting artifacts. This should include:

This issue requires both identifying what contents we should be checking for and then writing the test. It's okay if this work is done incrementally (e.g., first checking for a single file, then adding more checks over time).

@joshlf joshlf added the compatibility-nonbreaking Changes that are (likely to be) non-breaking label Aug 12, 2023
@joshlf joshlf mentioned this issue Aug 20, 2023
@joshlf joshlf added help wanted Extra attention is needed experience-medium This issue is of medium difficulty, and requires some experience labels Aug 28, 2023
dorryspears added a commit to dorryspears/zerocopy that referenced this issue Feb 18, 2024
dorryspears added a commit to dorryspears/zerocopy that referenced this issue Feb 20, 2024
dorryspears added a commit to dorryspears/zerocopy that referenced this issue Feb 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
compatibility-nonbreaking Changes that are (likely to be) non-breaking experience-medium This issue is of medium difficulty, and requires some experience help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant