diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1a1e2423d..5ffee5805 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -128,6 +128,28 @@ jobs: TEMPORAL_CLIENT_CLOUD_API_VERSION: 2024-05-13-00 run: dotnet run --project tests/Temporalio.Tests -- -verbose -method "*.TemporalCloudOperationsClientTests.*" + - name: Upload native symbols + uses: actions/upload-artifact@v4 + if: ${{ failure() }} + with: + name: symbols-native-${{ matrix.os }} + if-no-files-found: error + path: | + src/Temporalio/Bridge/sdk-core/target/debug/*.dll + src/Temporalio/Bridge/sdk-core/target/debug/*.dylib + src/Temporalio/Bridge/sdk-core/target/debug/*.pdb + src/Temporalio/Bridge/sdk-core/target/debug/*.so + + - name: Upload managed symbols + uses: actions/upload-artifact@v4 + if: ${{ failure() }} + with: + name: symbols-managed-${{ matrix.os }} + if-no-files-found: error + path: | + src/**/bin/Debug/**/*.dll + src/**/bin/Debug/**/*.pdb + - name: Build docs if: ${{ matrix.docsTarget }} run: |