canonical / charmed-kubeflow-workflows

Repository that containes GitHub workflows and shareable configs for Charmed Kubeflow
0 stars 0 forks source link

Implement common CI workflows for all charm repositories #50

Open ca-scribner opened 8 months ago

ca-scribner commented 8 months ago

Context

Much of our charm repository CI is implemented in each repository rather than centrally. This causes issues like:

This has been partly addressed in the past through things like the common quality check workflow, but we should extend this to all our CI files similar to what we did for our rocks CI.

Roadblocks for this task include:

What needs to get done

  1. summarize what all our charm repositories do so we know what capabilities we need
  2. implement shared workflows that support all our repositories
  3. implement template CI files, like we have for rocks

Definition of Done

  1. all (or as many as possible) charmed kubeflow charm repositories are using common CI files from a central repository
syncronize-issues-to-jira[bot] commented 8 months ago

Thank you for reporting us your feedback!

The internal ticket has been created: https://warthogs.atlassian.net/browse/KF-5453.

This message was autogenerated