Revert "Disable complement crypto tests temporarily (#5188)" (#5190)

This reverts commit 327d2fa7c8.
This commit is contained in:
Michael Telatynski
2026-02-17 11:13:05 +00:00
committed by GitHub
parent 0e659d294e
commit 4f0696e2a4
+11 -14
View File
@@ -81,27 +81,24 @@ jobs:
disable_coverage: true
matrix-js-sdk-sha: ${{ github.sha }}
# Disabled until complement crypto works with pnpm
#complement-crypto:
# name: "Run Complement Crypto tests"
# if: github.event_name == 'merge_group'
# permissions: read-all
# uses: matrix-org/complement-crypto/.github/workflows/single_sdk_tests.yml@main
# with:
# use_js_sdk: "."
complement-crypto:
name: "Run Complement Crypto tests"
if: github.event_name == 'merge_group'
permissions: read-all
uses: matrix-org/complement-crypto/.github/workflows/single_sdk_tests.yml@main
with:
use_js_sdk: "."
# we need this so the job is reported properly when run in a merge queue
# (stubbed for now for same reasons as above and so we don't have to remove the test requirement
downstream-complement-crypto:
name: Downstream Complement Crypto tests
runs-on: ubuntu-24.04
if: always()
# needs:
# - complement-crypto
needs:
- complement-crypto
steps:
- run: exit 0
# - if: needs.complement-crypto.result != 'skipped' && needs.complement-crypto.result != 'success'
# run: exit 1
- if: needs.complement-crypto.result != 'skipped' && needs.complement-crypto.result != 'success'
run: exit 1
# Hook for branch protection to skip downstream testing outside of merge queues
# and skip sonarcloud coverage within merge queues