From fb7a658e43c69730b71c54235bd7d729f16d86c7 Mon Sep 17 00:00:00 2001 From: apbassett <43486400+apbassett@users.noreply.github.com> Date: Fri, 5 Jan 2024 10:51:21 -0500 Subject: [PATCH] Uplaods install verification stacktraces on fails --- .github/workflows/build.yml | 65 ++++++++++++++++++++++++++++++++++++- 1 file changed, 64 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index b2f2ea97..6fbe3b8f 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -273,8 +273,15 @@ jobs: echo "Running Howso verification..." verify_howso_install + - name: Upload trace files + if: always() + uses: actions/upload-artifact@v3 + with: + name: "install-verificatrion-stacktrace-linux-amd64.txt" + path: ~/howso_stacktrace.txt + install-verification-linux-arm64: - if: inputs.build-type != 'PR' + # if: inputs.build-type != 'PR' needs: ['metadata', 'build'] runs-on: ubuntu-latest steps: @@ -327,6 +334,20 @@ jobs: echo "Running Howso verification..." verify_howso_install + - name: Inspect + if: always() + run: | + pwd + ls -l + find howso_stacktrace.txt + + - name: Upload trace files + if: always() + uses: actions/upload-artifact@v3 + with: + name: "install-verificatrion-stacktrace-linux-arm64.txt" + path: ~/howso_stacktrace.txt + install-verification-linux-arm64_8a: if: inputs.build-type != 'PR' needs: ['metadata', 'build'] @@ -392,6 +413,13 @@ jobs: echo "Running Howso verification..." verify_howso_install + - name: Upload trace files + if: always() + uses: actions/upload-artifact@v3 + with: + name: "install-verificatrion-stacktrace-linux-arm64_8a.txt" + path: ~/howso_stacktrace.txt + install-verification-windows-bash-amd64: if: inputs.build-type != 'PR' needs: ['metadata', 'build'] @@ -439,6 +467,13 @@ jobs: echo "Running Howso verification..." PYTHONUTF8=1 verify_howso_install + - name: Upload trace files + if: always() + uses: actions/upload-artifact@v3 + with: + name: "install-verificatrion-stacktrace-win-bash-amd64.txt" + path: ~/howso_stacktrace.txt + install-verification-windows-cmd-amd64: needs: ['metadata', 'build'] runs-on: windows-latest @@ -491,6 +526,13 @@ jobs: set PYTHONUTF8=1 verify_howso_install + - name: Upload trace files + if: always() + uses: actions/upload-artifact@v3 + with: + name: "install-verificatrion-stacktrace-win-cmd-amd64.txt" + path: ~/howso_stacktrace.txt + install-verification-windows-pwsh-amd64: if: inputs.build-type != 'PR' needs: ['metadata', 'build'] @@ -542,6 +584,13 @@ jobs: $env:PYTHONUTF8=1 verify_howso_install + - name: Upload trace files + if: always() + uses: actions/upload-artifact@v3 + with: + name: "install-verificatrion-stacktrace-win-pwsh-amd64.txt" + path: ~/howso_stacktrace.txt + install-verification-macos-amd64: needs: ['metadata', 'build'] runs-on: macos-latest-large @@ -581,6 +630,13 @@ jobs: echo "Running Howso verification..." verify_howso_install + - name: Upload trace files + if: always() + uses: actions/upload-artifact@v3 + with: + name: "install-verificatrion-stacktrace-macos-amd64.txt" + path: ~/howso_stacktrace.txt + install-verification-macos-arm64: needs: ['metadata', 'build'] runs-on: macos-latest-xlarge @@ -620,6 +676,13 @@ jobs: echo "Running Howso verification..." verify_howso_install + - name: Upload trace files + if: always() + uses: actions/upload-artifact@v3 + with: + name: "install-verificatrion-stacktrace-macos-arm64.txt" + path: ~/howso_stacktrace.txt + release: if: inputs.build-type == 'release' environment: