Update our locks to use Synchronization.Mutex or os_unfair_lock #2396
          This workflow is awaiting approval from a maintainer in #3428
      
  
        
          Triggered via pull request
            October 30, 2025 19:02 
        
        
      
      
      
        Status
        Action required
      
      
        Total duration
          
            –
          
      
      
        Artifacts
          
          –
          
      
    
          This workflow is awaiting approval from a maintainer in #3428
      
  
pull_request.yml
on: pull_request
  
      Android Swift SDK 
      /
     Construct Android Swift SDK matrix
      
      Benchmarks 
      /
     Construct Benchmarks matrix
      
      Cxx interop 
      /
     Construct Cxx interop matrix
      
    
      Construct integration test matrix
    
      
      macOS tests 
      /
     Construct Darwin matrix
      
      Release builds 
      /
     Construct release build matrix
      
      Static Linux Swift SDK 
      /
     Construct Static SDK matrix
      
      Unit tests 
      /
     Construct unit test matrix
      
      WebAssembly Swift SDK 
      /
     Construct WebAssembly Swift SDK matrix
      
      Soundness 
      /
     API breakage check
      
      Soundness 
      /
     Broken symlinks check
      
      Soundness 
      /
     Documentation check
      
      Soundness 
      /
     Format check
      
      Soundness 
      /
     License headers check
      
      Soundness 
      /
     Python lint check
      
      Soundness 
      /
     Shell check
      
      Soundness 
      /
     Unacceptable language check
      
      Soundness 
      /
     YAML lint check
      
    
      Vsock tests
    
      
      
        Matrix: Android Swift SDK / Android Swift SDK / execute-matrix
      
    
    
      
      
        Waiting for pending jobs
      
    
      
        Matrix: Benchmarks / Benchmarks / execute-matrix
      
    
    
      
      
        Waiting for pending jobs
      
    
      
        Matrix: Cxx interop / Cxx interop / execute-matrix
      
    
    
      
      
        Waiting for pending jobs
      
    
      
        Matrix: Integration tests / execute-matrix
      
    
    
      
      
        Waiting for pending jobs
      
    
      
        Matrix: macOS tests / darwin-job
      
    
    
      
      
        Waiting for pending jobs
      
    
      
        Matrix: Release builds / Release builds / execute-matrix
      
    
    
      
      
        Waiting for pending jobs
      
    
      
        Matrix: Static Linux Swift SDK / Static SDK / execute-matrix
      
    
    
      
      
        Waiting for pending jobs
      
    
      
        Matrix: Unit tests / Unit tests / execute-matrix
      
    
    
      
      
        Waiting for pending jobs
      
    
      
        Matrix: WebAssembly Swift SDK / WebAssembly Swift SDK / execute-matrix
      
    
    
      
      
        Waiting for pending jobs