diff --git a/.github/workflows/dev_images.yml b/.github/workflows/dev_images.yml index 9008567e..6c6c70a9 100644 --- a/.github/workflows/dev_images.yml +++ b/.github/workflows/dev_images.yml @@ -6,7 +6,7 @@ on: workflow_dispatch jobs: - push_to_registry_ki5: + push_to_registry: strategy: matrix: ki_release: [dev_image_k5, dev_image_k6, dev_image_k7, dev_image_k5f, dev_image_k6f, dev_image_k7f] @@ -40,3 +40,14 @@ jobs: run: | cd tools/${{ matrix.ki_release }} ./build.sh + + clean_images: + name: Triggers the kicad_auto and kicad_auto_test clean + runs-on: ubuntu-latest + needs: push_to_registry + if: github.ref == 'refs/heads/dev' + steps: + - name: Trigger garbage collector + run: | + curl -X POST -u "${{secrets.PAT_USERNAME}}:${{secrets.PAT_TOKEN}}" -H "Accept: application/vnd.github.v3+json" -H "Content-Type: application/json" https://api.github.com/repos/INTI-CMNB/kicad_auto/dispatches --data '{"event_type": "clean"}' + curl -X POST -u "${{secrets.PAT_USERNAME}}:${{secrets.PAT_TOKEN}}" -H "Accept: application/vnd.github.v3+json" -H "Content-Type: application/json" https://api.github.com/repos/INTI-CMNB/kicad_auto_test/dispatches --data '{"event_type": "clean"}'