aws / aws-ofi-nccl

This is a plugin which lets EC2 developers use libfabric as network provider while running NCCL applications.
Apache License 2.0
129 stars 51 forks source link

more gh actions improvements #420

Closed aws-nslick closed 1 month ago

aws-nslick commented 1 month ago

Description of changes:

498bc8e ci(github): add an al2023 build
740e7c0 ci(github): add an lttng build
6a21dc1 ci(github): split codechecker to separate job
defbba6 ci(github): add a configuration file for codechecker
6f960c6 ci(github): add concurrency block
bf96c44 ci(github): ubuntu: re-enable fail-fast
f3cb499 ci(github): expand matrix for latest cc
cbcc93d ci(github): rename config.log artifacts
09f5b09 ci(github): distcheck: use github cache
a0df31a ci(github): fix: take actionlint fixes

Notable things:

  1. adds an al2023 build
  2. adds a build variant for lttng
  3. makes the ubuntu builds faster by using the github actions cache
  4. adds a configuration file for static analysis.

Issue #, if available:

Non-issues, but related commits around recent bugs that this would have helped catch:

8158c2b * fix: lttng: fix include define
69e53b0 * fix(lttng): fix LTTNG support in master branch

(This commit adds an lttng build variant)