347bbf0d9a
reuse make target for board list
2023-06-15 13:45:12 -06:00
faede6264a
Generate matrix from directory
2023-06-15 13:45:12 -06:00
f687000a4f
ci: Install deps before running lints
...
Signed-off-by: Tim Crawford <tcrawford@system76.com >
2023-01-18 13:52:14 -07:00
7205f1a49e
Add shellcheck lint
...
Run shellcheck [1] on the bash files.
[1]: https://www.shellcheck.net/
Signed-off-by: Tim Crawford <tcrawford@system76.com >
2023-01-18 13:52:14 -07:00
1aadc68257
scripts: Rewrite lint scripts
...
Rewrite lint scripts to report what they do and if they pass. In the
case they fail list the files that caused the failure, except for
clang-format, which will be slow to run of every file individually
(should just run `make fmt` anyway). Also add a script to run all the
lints in order with a single command.
Signed-off-by: Tim Crawford <tcrawford@system76.com >
2023-01-18 13:52:14 -07:00
b03c960b4f
make: Reduce build output
...
Default to silent builds, only outputting the file being generated. This
gives output similar to Linux/coreboot output when building. `VERBOSE=1`
can be passed to show the actual commands.
Signed-off-by: Tim Crawford <tcrawford@system76.com >
2023-01-18 12:18:31 -07:00
c3267fc4ad
ci: Update to Ubuntu 22.04
...
Signed-off-by: Tim Crawford <tcrawford@system76.com >
2023-01-10 12:02:21 -07:00
371f6d3047
galp6: Add Galago Pro 6
...
Signed-off-by: Tim Crawford <tcrawford@system76.com >
2022-08-01 19:26:36 -06:00
22fa2769ad
gaze17-3050: Update configs
...
- Add to CI
- Correct smart charger values
- Enable WLAN power
- Enable USB power
- Disable mute
Signed-off-by: Tim Crawford <tcrawford@system76.com >
2022-07-26 09:27:44 -06:00
5ef477ab5b
ci: Add darp8 and lemp11
...
Signed-off-by: Tim Crawford <tcrawford@system76.com >
2022-07-12 15:31:35 -06:00
e8d91e5c2d
oryp9: Add Oryx Pro 9
...
Signed-off-by: Tim Crawford <tcrawford@system76.com >
2022-07-12 15:31:35 -06:00
375d11f4ed
Add gaze17
2022-05-16 11:16:33 -07:00
700f9e3756
ci: Add clang-format check
...
Signed-off-by: Tim Crawford <tcrawford@system76.com >
2022-03-22 12:52:47 -06:00
d3ee037879
Add gaze16 to CI
2021-09-20 10:58:11 -06:00
9046f1e527
Add oryp8
2021-09-20 10:50:53 -06:00
8bdcf243ec
Add lint to ensure spaces are used for indentation
2021-05-07 12:44:48 -06:00
301eef6f21
tool: Fix and CI test with redox_hwio
2021-03-04 13:51:19 -07:00
aefad937bb
ci: Test --no-default-features
build of ectool
2021-03-04 13:51:19 -07:00
221da86e20
ci: Add job to build the tool
2021-02-23 09:29:16 -07:00
71534e736c
ci: Add job to check for SPDX identifiers
2021-02-22 14:02:18 -07:00
4ba943e3df
oryp7
2021-02-22 10:05:52 -07:00
230d7f10b1
Add CI using GitHub Actions
2021-02-22 09:04:50 -07:00