ubuntu2404: cleanup and GitHub Actions support
This introduces support for GitHub Actions by action required nodejs and git-lfs packages.
In addition, this also:
- fixes kitware apt repository configuration
- add vim/file/parallel packages
- cleanup formatting
- add an additional LLVM build in
/usr/lib/llvm-18-msan(will be used by AVM address sanitizer test)
Edited by Lionel Nicolas