feat: Enable NIOFoundationCompat to compile using Swift for WebAssembly. Fix NIOCore WASI compilation issue. #2402
pull_request.yml
on: pull_request
  
      Android Swift SDK 
      /
     Construct Android Swift SDK matrix
          
              5s
          
      
      Benchmarks 
      /
     Construct Benchmarks matrix
          
              4s
          
      
      Cxx interop 
      /
     Construct Cxx interop matrix
          
              6s
          
      
    
      Construct integration test matrix
    
          
              5s
          
      
      macOS tests 
      /
     Construct Darwin matrix
          
              4s
          
      
      Release builds 
      /
     Construct release build matrix
          
              4s
          
      
      Static Linux Swift SDK 
      /
     Construct Static SDK matrix
          
              6s
          
      
      Unit tests 
      /
     Construct unit test matrix
          
              5s
          
      
      WebAssembly Swift SDK 
      /
     Construct WebAssembly Swift SDK matrix
          
              3s
          
      
      Soundness 
      /
     API breakage check
          
              2m 16s
          
      
      Soundness 
      /
     Documentation check
          
              2m 22s
          
      
      Soundness 
      /
     Unacceptable language check
          
              5s
          
      
      Soundness 
      /
     License headers check
          
              11s
          
      
      Soundness 
      /
     Broken symlinks check
          
              5s
          
      
      Soundness 
      /
     Format check
          
              1m 1s
          
      
      Soundness 
      /
     Shell check
          
              48s
          
      
      Soundness 
      /
     YAML lint check
          
              6s
          
      
      Soundness 
      /
     Python lint check
          
              7s
          
      
    
      Vsock tests
    
          
              3m 15s
          
      
      
        Matrix: Android Swift SDK / Android Swift SDK / execute-matrix
      
    
    
      
        Matrix: Benchmarks / Benchmarks / execute-matrix
      
    
    
      
        Matrix: Cxx interop / Cxx interop / execute-matrix
      
    
    
      
        Matrix: Integration tests / execute-matrix
      
    
    
      
        Matrix: macOS tests / darwin-job
      
    
    
      
        Matrix: Release builds / Release builds / execute-matrix
      
    
    
      
        Matrix: Static Linux Swift SDK / Static SDK / execute-matrix
      
    
    
      
        Matrix: Unit tests / Unit tests / execute-matrix
      
    
    
      
        Matrix: WebAssembly Swift SDK / WebAssembly Swift SDK / execute-matrix
      
    
    Annotations
3 errors
          | 
                   
                      
                          Soundness / Format check
                        
                      
                       
                  Process completed with exit code 1. 
                         | 
              
| 
                   
                      
                          macOS tests / Xcode 26.0
                        
                      
                       
                  Process completed with exit code 70. 
                         | 
              
| 
                   
                      
                          macOS tests / Xcode latest beta
                        
                      
                       
                  Process completed with exit code 70. 
                         |