CI: Update to actions/checkout@v4

No functional change, but we should keep this current.

see 5f4ddb54b05ae0355b1f64c22263a6bc381410df

(cherry picked from commit 5c923f1869881156bf3a25c9659655ae10f7dbd0)
Signed-off-by: Christopher Faulet <cfaulet@haproxy.com>
10 files changed