Skip to content

Advanced CI Practices #23

@georghegel

Description

@georghegel

Everywhere for CI:

  • Parallel jobs -> speed up test/lint splits
  • Matrix builds -> test across multiple Python versions
  • Caching -> reuse venvs, pip installs (actions/cache)
  • Fail on long runtimes / hangs -> add job timeouts

#18
#19
#20
#21
#22

Metadata

Metadata

Assignees

Labels

CIContinuous Integration pipeline issues

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions