Skip to content

Enable CARGO_BUILD_WARNINGS=deny in CI#2385

Merged
divergentdave merged 1 commit into
mainfrom
david/ci-deny-warnings
Jul 22, 2026
Merged

Enable CARGO_BUILD_WARNINGS=deny in CI#2385
divergentdave merged 1 commit into
mainfrom
david/ci-deny-warnings

Conversation

@divergentdave

Copy link
Copy Markdown
Collaborator

This uses the new CARGO_BUILD_WARNINGS to fail CI if there are any warnings. (This is a bit nicer than using RUSTFLAGS="-D warnings" because it doesn't affect Cargo's key for cached build output reuse, and it doesn't fight with RUSTFLAGS set in .cargo/config.toml)

@divergentdave
divergentdave requested a review from a team as a code owner July 22, 2026 18:28
@divergentdave

Copy link
Copy Markdown
Collaborator Author

Build failed successfully: https://github.com/divviup/divviup-api/actions/runs/29946843836/job/89014274389?pr=2385#step:10:941

I'm going to rebase this after having merged #2384 to fix it.

@divergentdave
divergentdave force-pushed the david/ci-deny-warnings branch from 1091bd3 to cf588ac Compare July 22, 2026 18:34
@tgeoghegan

Copy link
Copy Markdown
Contributor

Thanks for the follow through here!

@divergentdave
divergentdave merged commit fb5bd1b into main Jul 22, 2026
8 checks passed
@divergentdave
divergentdave deleted the david/ci-deny-warnings branch July 22, 2026 19:21
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