Skip to content

Sync lint config and CI with bootc-dev conventions#130

Open
cgwalters wants to merge 1 commit intobootc-dev:mainfrom
cgwalters:ci-sync
Open

Sync lint config and CI with bootc-dev conventions#130
cgwalters wants to merge 1 commit intobootc-dev:mainfrom
cgwalters:ci-sync

Conversation

@cgwalters
Copy link
Collaborator

Basically just trying to reduce CI drift.

Assisted-by: OpenCode (Claude claude-opus-4-6)

Basically just trying to reduce CI drift.

Assisted-by: OpenCode (Claude claude-opus-4-6)
Signed-off-by: Colin Walters <walters@verbum.org>
@cgwalters cgwalters enabled auto-merge (squash) March 4, 2026 16:39
Copy link

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

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

Code Review

This pull request synchronizes linting configurations and CI scripts with conventions from bootc-dev. The changes include adding a [lints] section to Cargo.toml to enforce stricter code quality rules, introducing a Justfile for standardized build/test/lint commands, and updating the code to comply with the new linting rules. Specifically, examples/client.rs was updated to use the idiomatic into_config naming, and src/imageproxy.rs was adjusted to handle a necessary unsafe block correctly under the new unsafe_code = "deny" rule. My review found the changes to be of high quality. I have one minor suggestion for improvement in the newly added Justfile to remove a redundant flag.

@henrywang
Copy link
Contributor

The CI / Lints works.

@cgwalters cgwalters closed this Mar 6, 2026
auto-merge was automatically disabled March 6, 2026 16:33

Pull request was closed

@cgwalters cgwalters reopened this Mar 6, 2026
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.

2 participants