From d617e290c5b018d27c7191fa549535b793db341b Mon Sep 17 00:00:00 2001 From: "Salvador E. Tropea" Date: Fri, 17 Mar 2023 10:58:17 -0300 Subject: [PATCH] [CI/CD] Added trigger for kicad_auto/_test clean --- .github/workflows/dev_images.yml | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) 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"}'