diff --git a/.github/workflows/velox_be.yml b/.github/workflows/velox_be.yml index 01cbc80272852..c32f0277a116c 100644 --- a/.github/workflows/velox_be.yml +++ b/.github/workflows/velox_be.yml @@ -95,20 +95,10 @@ jobs: if: failure() run: | $PATH_TO_GLUTEN_TE/$OS_IMAGE_NAME/gha/gha-checkout/cp.sh /tmp/tpch-approved-plan/ /tmp/$GITHUB_RUN_ID/spark32/tpch-approved-plan - - name: Upload golden files - if: failure() - uses: actions/upload-artifact@v4 - with: - name: golden-files-spark32 - path: | - /tmp/${{ github.run_id }}/spark32/tpch-approved-plan/** - - name: Clean temp golden files - if: failure() - run: | - rm -rf /tmp/$GITHUB_RUN_ID/spark32/tpch-approved-plan - name: Exit docker container if: ${{ always() }} run: | + echo $GITHUB_RUN_ID $PATH_TO_GLUTEN_TE/$OS_IMAGE_NAME/gha/gha-checkout/clean.sh ubuntu2004-test-spark32-slow: @@ -228,20 +218,10 @@ jobs: if: failure() run: | $PATH_TO_GLUTEN_TE/$OS_IMAGE_NAME/gha/gha-checkout/cp.sh /tmp/tpch-approved-plan/ /tmp/$GITHUB_RUN_ID/spark33/tpch-approved-plan - - name: Upload golden files - if: failure() - uses: actions/upload-artifact@v4 - with: - name: golden-files-spark33 - path: | - /tmp/${{ github.run_id }}/spark33/tpch-approved-plan/** - - name: Clean temp golden files - if: failure() - run: | - rm -rf /tmp/$GITHUB_RUN_ID/spark33/tpch-approved-plan - name: Exit docker container if: ${{ always() }} run: | + echo $GITHUB_RUN_ID $PATH_TO_GLUTEN_TE/$OS_IMAGE_NAME/gha/gha-checkout/clean.sh ubuntu2004-test-spark34-slow: @@ -312,20 +292,10 @@ jobs: if: failure() run: | $PATH_TO_GLUTEN_TE/$OS_IMAGE_NAME/gha/gha-checkout/cp.sh /tmp/tpch-approved-plan/ /tmp/$GITHUB_RUN_ID/spark34/tpch-approved-plan - - name: Upload golden files - if: failure() - uses: actions/upload-artifact@v4 - with: - name: golden-files-spark34 - path: | - /tmp/${{ github.run_id }}/spark34/tpch-approved-plan/** - - name: Clean temp golden files - if: failure() - run: | - rm -rf /tmp/$GITHUB_RUN_ID/spark34/tpch-approved-plan - name: Exit docker container if: ${{ always() }} run: | + echo $GITHUB_RUN_ID $PATH_TO_GLUTEN_TE/$OS_IMAGE_NAME/gha/gha-checkout/clean.sh ubuntu2204-test-spark33-spark34: @@ -646,3 +616,17 @@ jobs: if: ${{ always() }} run: | $PATH_TO_GLUTEN_TE/$OS_IMAGE_NAME/gha/gha-checkout/clean.sh + + upload-golden-file: + runs-on: velox-self-hosted + needs: [ubuntu2004-test-spark32, ubuntu2004-test-spark33, ubuntu2004-test-spark34] + steps: + - name: Upload golden files + uses: actions/upload-artifact@v4 + with: + name: golden-files-spark32 + path: | + /tmp/${{ github.run_id }}/spark32/tpch-approved-plan/** + - name: Clean temp golden files + run: | + rm -rf /tmp/$GITHUB_RUN_ID/spark32/tpch-approved-plan \ No newline at end of file