Finn Evers and Anthony Eid
d3a489e835
ci: Add check for protobuf formatting ( #50418 )
...
This adds more checks for the protobuf files to CI
Release Notes:
- N/A
---------
Co-authored-by: Anthony Eid <anthony@zed.dev >
2026-03-01 13:18:09 +01:00
Cole Miller
183c617cb5
Run additional checks from script/clippy if local ( #29768 )
...
Should cut down on the number of CI cycles if you're forgetful like I
am!
Release Notes:
- N/A
2025-05-02 01:26:12 +00:00
Conrad Irwin
dcaf4320fa
Stop using xtask for clippy ( #13223 )
...
This fixes an extra 10 second delay when needing to recompile xtask, and
allows passing arbitrary clippy args (like --allow-dirty)
Release Notes:
- N/A
2024-06-18 13:49:44 -06:00
Marshall Bowers
bfd2c0b7ec
Add cargo xtask clippy ( #8722 )
...
This PR sets up a `cargo xtask clippy` command for running `cargo
clippy` with our defined set of options.
The intent is to make this easier to manage as we start enabling more
Clippy rules.
Release Notes:
- N/A
2024-03-02 14:46:02 -05:00
Marshall Bowers
9fce47e25d
Use long flags in script/clippy for readability ( #8694 )
...
This PR modifies the `script/clippy` script to use long flags, as these
are better for readability.
Release Notes:
- N/A
2024-03-01 21:25:06 -05:00
Dzmitry Malyshau and Mikayla Maki
b4cec97d3a
Linux/x11 input handling ( #7811 )
...
Implements the basics of keyboard and mouse handling.
Some keys will need special treatment, like Backspace/Delete. In this
PR, all keys are treated as append-only. Leaving this for a follow-up.
I used @gabydd 's branch as a reference (thank you!) as well as
https://github.com/xkbcommon/libxkbcommon/blob/master/doc/quick-guide.md
For future work, I'll also use
https://github.com/xkbcommon/libxkbcommon/blob/master/tools/interactive-x11.c
All commits are separately compileable and reviewable.
Release Notes:
- N/A
---------
Co-authored-by: Mikayla Maki <mikayla@zed.dev >
2024-02-15 11:58:47 -08:00
Kirill Bulatov and Mikayla Maki
f51391eda3
Actually fail on clippy failures ( #7619 )
...
Before the change to `script/clippy`, bash ignored first `clippy`
invocation failure and CI moved on with Linux errors and warnings
emitted.
Release Notes:
- N/A
---------
Co-authored-by: Mikayla Maki <mikayla@zed.dev >
2024-02-09 10:13:00 -08:00
Mikayla Maki
3789063794
Add Linux build CI ( #7581 )
...
Release Notes:
- N/A
2024-02-08 12:56:29 -08:00