Commit Graph

74 Commits

Author SHA1 Message Date
Jean-Christophe Amiel c509a0504a
Use `std::process::ExitCode` in main instead of `std::process:exit` to fix valgrind errors.
See <https://github.com/jfrimmel/cargo-valgrind/issues/131>
2025-11-30 13:54:32 +01:00
Jean-Christophe Amiel 39986a9be2
Some refacto on RunContext to better manage color/no_color. 2025-11-10 16:00:25 +00:00
Jean-Christophe Amiel 8b3b797992
Add token for check latest Rust version. 2025-07-21 13:00:59 +02:00
Jean-Christophe Amiel 29f4f8d05e
Display errors when trying to get the latest Rust version. 2025-07-21 11:26:07 +02:00
lepapareil b6a72f1006
Add robustness to zizmor.sh 2025-07-01 11:42:18 +02:00
Filipe PINTO 33014ac3fa
Fix zizmor 2025-06-30 16:36:53 +02:00
Jean-Christophe Amiel 325c7630e0
Fix integration tests file. 2025-05-29 19:43:17 +02:00
Jean-Christophe Amiel e1f9919bc7
Fix integration tests file. 2025-05-29 16:17:57 +02:00
Jean-Christophe Amiel 6705c92ece
Accept depencies with ISC license <https://www.isc.org/download/> 2025-04-24 14:00:48 +00:00
Filipe PINTO 42aeeeb6ea
Update zizmor conf 2025-04-24 14:46:55 +02:00
Fabrice Reix 5034e510f1
Display version for valgrind/cargo-valgrind 2025-04-10 15:15:54 +02:00
lepapareil 152460428d
Optimize hurl command diffs check 2025-02-25 15:48:54 +00:00
lepapareil 1fc5a6568f
Optimize hurl command diffs check 2025-02-25 07:37:46 +00:00
Jean-Christophe Amiel 3d39ff0d5d
Run clippy on all targets. 2025-01-30 17:08:52 +01:00
Jean-Christophe Amiel 15e7100ef9
Update copyrights 2025 2025-01-27 14:06:31 +01:00
Filipe PINTO 2472aa90e9
Fix Zizmor 2025-01-21 08:45:25 +00:00
Filipe PINTO 07e2fc7edd
Disable Zizmor 2025-01-20 10:08:50 +01:00
lepapareil 6c49c9f74a
Add Zizmor to checks 2025-01-15 14:02:29 +01:00
Jean-Christophe Amiel 1025eae405
Use release note script with GitHub token. 2024-12-03 14:31:10 +01:00
Fabrice Reix 9f565f9227
Sort imports with ruff 2024-11-09 11:49:28 +01:00
Fabrice Reix 506c7b040d
Add ruff check / Fix ruff lints 2024-11-09 11:12:46 +01:00
Fabrice Reix eb24030e57
Replace black formatter by ruff 2024-11-09 09:22:23 +01:00
Fabrice Reix 86a7b6bf29
Add check valgrind 2024-10-29 14:58:12 +01:00
fpinto deeaf020c0
Fix python venv in checks ci 2024-10-15 20:40:18 +02:00
fpinto dd1c2ed5e2
Fix kebab case check 2024-10-01 17:27:53 +02:00
Filipe PINTO 1988aa817a
Add hurl commands check to diff sh and ps1 tests files 2024-10-01 17:27:48 +02:00
Fabrice Reix 0aa544e59c
Check date in CHANGELOG 2024-08-30 11:49:25 +02:00
Fabrice Reix 7467f08d8f
Add check completion files 2024-08-28 13:20:59 +00:00
Jean-Christophe Amiel 4b310449aa
Update licence checks with "Unicode-3.0" authorization. 2024-06-11 09:20:49 +02:00
Fabrice Reix 075dd04145
Report error if version can not be extracted 2024-04-23 09:15:18 +00:00
Fabrice Reix c79287894d
Add doc generation check 2024-04-17 15:14:55 +02:00
jcamiel 0f457bd03b
Move clippy lint rules to Cargo.toml 2024-03-04 15:54:03 +01:00
Fabrice Reix 84baecf464
Add semicolon_if_nothing_returned clippy lint 2024-02-29 08:33:24 +01:00
Fabrice Reix 9534468a34
Add powershell completion for hurl/hurlfmt 2024-02-27 14:21:20 +01:00
jcamiel 7a943158dc
Update copyright from 2023 -> 2024. 2024-02-24 20:22:26 +01:00
Fabrice Reix e8f6e35a94
Check 100% coverage for HTML format 2024-01-27 15:25:30 +01:00
Fabrice Reix 5ed85d5b63
Generate/Check files from option files 2024-01-23 11:41:18 +00:00
Fabrice Reix ad39ccf6a5
Add coverage check 2023-12-07 12:41:59 +00:00
Fabrice Reix 54994dba37
Move Hurl file check to check workflow 2023-12-05 15:55:04 +00:00
Fabrice Reix a97df632bc
Split integ tests between hurl and hurlfmt 2023-12-03 11:57:30 +01:00
lepapareil 5304c5b794
Fix bash incrementing var expression 2023-12-01 08:56:47 +00:00
lepapareil aa8c482d9d
Unauthorise kebab case for bash functions 2023-12-01 08:56:46 +00:00
jcamiel 9612100f39
Update Python dependencies. 2023-10-27 16:20:33 +02:00
jcamiel fb23d49f39
Accept BSD-2-Clause licenses for dependencies. 2023-10-23 14:46:41 +02:00
jcamiel 05fbe0b651
Fix license check diagnostics. 2023-10-23 14:09:45 +02:00
lepapareil 1867c410ac
Use active toolchain to set release packages names 2023-09-12 17:09:46 +02:00
Fabrice Reix 73759aa84b
Add clippy check manual_string_new 2023-08-08 15:59:20 +00:00
jcamiel bdd4ff7b14
Remove strict features flag (in favor of clippy check). 2023-08-03 18:21:33 +02:00
lepapareil 9ec8e4ece6
Fix netcat and pip install 2023-06-13 16:36:58 +02:00
Filipe PINTO cc8ed0a9c5
Fix ad_hoc.sh comments 2023-04-14 14:47:12 +02:00