Skip to content

Conversation

@woodruffw
Copy link
Contributor

No description provided.

...we use `pyproject.toml` and `pip`, so we can safely
set these caching settings.

Signed-off-by: William Woodruff <[email protected]>
Signed-off-by: William Woodruff <[email protected]>
Signed-off-by: William Woodruff <[email protected]>
`cargo fmt` should go in a separate workflow.

Signed-off-by: William Woodruff <[email protected]>
This has support for annotations, which is the kind of
thing we want!

Signed-off-by: William Woodruff <[email protected]>
Signed-off-by: William Woodruff <[email protected]>
Signed-off-by: William Woodruff <[email protected]>
Signed-off-by: William Woodruff <[email protected]>
Signed-off-by: William Woodruff <[email protected]>
This reverts commit 6d069e4.
Signed-off-by: William Woodruff <[email protected]>
Signed-off-by: William Woodruff <[email protected]>
@woodruffw
Copy link
Contributor Author

woodruffw commented Jan 18, 2023

NB: We can also set RUFF_FORMAT=github to enable ruff's GitHub annotations; I'll add this in at some point.

Edit: Done.

@CLAassistant
Copy link

CLAassistant commented Jan 18, 2023

CLA assistant check
All committers have signed the CLA.

Signed-off-by: William Woodruff <[email protected]>
@woodruffw woodruffw marked this pull request as ready for review January 18, 2023 21:34
@woodruffw woodruffw changed the title WIP: Reusable linting workflow demo Reusable linting workflow demo Jan 18, 2023
@woodruffw woodruffw changed the title Reusable linting workflow demo Initial reusable linting workflow Jan 18, 2023
@woodruffw
Copy link
Contributor Author

Demos:

Signed-off-by: William Woodruff <[email protected]>
@woodruffw
Copy link
Contributor Author

Screencap of annotations for Python:

Screenshot 2023-01-18 at 4 46 25 PM

@woodruffw woodruffw merged commit 9b67f9d into main Jan 19, 2023
@woodruffw woodruffw deleted the ww/reusable-demo branch January 19, 2023 18:56
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.

3 participants