canonical / charmed-kubeflow-workflows

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

Kf 4012 contributing update all #18

Closed ColmBhandal closed 1 year ago

ColmBhandal commented 1 year ago

Added a reusable workflow that iterates over all charms in the repo and updates their contributing files if necessary, opening any PRs for files that need update. This relies on two reusable actions:

  1. Get charm paths - which detects and emits all charm paths in the repo: https://github.com/canonical/kubeflow-ci/pull/89
  2. Contributing update - which updates each charm's contributing file, for every charm path detected (matrix strategy): https://github.com/canonical/kubeflow-ci/pull/100

The workflow is tested in the following concrete workflow: https://github.com/ColmBhandal/test-charm/actions/workflows/contributing_update_all.yaml.

misohu commented 1 year ago

I noticed this test repo https://github.com/ColmBhandal/test-charm/actions/workflows/contributing_update_all.yaml has only failed runs is it ok ?

ColmBhandal commented 1 year ago

I noticed this test repo https://github.com/ColmBhandal/test-charm/actions/workflows/contributing_update_all.yaml has only failed runs is it ok ?

Yes it's OK. One of those is supposed to fail, the other 3 are supposed to pass