diff --git a/.github/workflows/build_slim_packages.yaml b/.github/workflows/build_slim_packages.yaml index 8935373a5..bd529a1b1 100644 --- a/.github/workflows/build_slim_packages.yaml +++ b/.github/workflows/build_slim_packages.yaml @@ -35,6 +35,9 @@ jobs: container: ghcr.io/emqx/emqx-builder/4.4-20:${{ matrix.otp }}-${{ matrix.os }} steps: + - uses: AutoModality/action-clean@v1 + # keep using v1 for now as the otp-23 image has an old version git + # TODO: change to v3 after OTP is upgraded to 23.3.4.18-1 - uses: actions/checkout@v1 - name: fix-git-unsafe-repository run: git config --global --add safe.directory /__w/emqx/emqx diff --git a/.github/workflows/run_test_cases.yaml b/.github/workflows/run_test_cases.yaml index 9b43717b5..c9ddfcec2 100644 --- a/.github/workflows/run_test_cases.yaml +++ b/.github/workflows/run_test_cases.yaml @@ -150,6 +150,7 @@ jobs: run: | docker rm -f $(docker ps -qa) || true docker network rm $(docker network ls -q) || true + docker system prune --volumes -f - name: docker compose up working-directory: source env: @@ -221,6 +222,11 @@ jobs: - name: set log file name if: failure() run: echo "LOGFILENAME=logs-$(echo ${{ matrix.app_name }} | tr '/' '_')" >> $GITHUB_ENV + - name: stop containers + run: | + docker rm -f $(docker ps -qa) || true + docker network rm $(docker network ls -q) || true + docker system prune --volumes -f - uses: actions/upload-artifact@v3 if: failure() with: diff --git a/scripts/find-apps.sh b/scripts/find-apps.sh index 9ed84273a..96073c6b4 100755 --- a/scripts/find-apps.sh +++ b/scripts/find-apps.sh @@ -87,5 +87,5 @@ fi if [ "$WANT_JSON" = 'yes' ]; then echo "${RESULT}" | xargs | tr -d '\n' | jq -R -s -c 'split(" ")' else - echo "${RESULT}" | xargs + echo "${RESULT}" fi