Skip to content

chore: run cargo dev generate-all on CI and locally#6899

Merged
charliermarsh merged 3 commits intoastral-sh:mainfrom
mkniewallner:chore/run-dev-generate-all-on-ci
Aug 31, 2024
Merged

chore: run cargo dev generate-all on CI and locally#6899
charliermarsh merged 3 commits intoastral-sh:mainfrom
mkniewallner:chore/run-dev-generate-all-on-ci

Conversation

@mkniewallner
Copy link
Contributor

@mkniewallner mkniewallner commented Aug 31, 2024

Summary

Noticed that running cargo dev generate-all on main produced changes and saw that that the command is not run on the CI nor as a pre-commit hook.

Not sure if having the command running as a pre-commit hook is something we want, so I can remove it if you prefer. I find that nice to have as it's probably easy to forget to run it, especially for new contributors (and it will only run if there are changes in uv_cli or uv_settings crates).

Test Plan

  • Added cargo dev generate-all --mode check on the CI, which produced this failing job
  • Ran cargo dev generate-all locally and committed the changes, which produced this succeeding job

@mkniewallner mkniewallner force-pushed the chore/run-dev-generate-all-on-ci branch from 910d10c to 45a6554 Compare August 31, 2024 20:20
@mkniewallner mkniewallner force-pushed the chore/run-dev-generate-all-on-ci branch from 45a6554 to db44be8 Compare August 31, 2024 20:26
@mkniewallner mkniewallner marked this pull request as ready for review August 31, 2024 20:36
Copy link
Member

@charliermarsh charliermarsh left a comment

Choose a reason for hiding this comment

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

Thanks. I also noticed this recently. I think we have some actual Rust tests that run check for a few of the outputs but not all.

@charliermarsh charliermarsh merged commit fe5f085 into astral-sh:main Aug 31, 2024
@charliermarsh charliermarsh added the testing Internal testing of behavior label Aug 31, 2024
@mkniewallner mkniewallner deleted the chore/run-dev-generate-all-on-ci branch August 31, 2024 23:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

testing Internal testing of behavior

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants