[ruby-cvs:79006] eb2b425821 (master): MinGW on Actions (#2791)

"MSP-Greg" <[email protected]> Tue, 31 Dec 2019 16:19:44 +0900 (JST)
Newsgroups gmane.comp.lang.ruby.cvs
Message-ID <[email protected]>
MSP-Greg	2019-12-31 16:19:31 +0900 (Tue, 31 Dec 2019)

  New Revision: eb2b425821

  https://github.com/ruby/ruby/commit/eb2b425821

  Log:
    MinGW on Actions (#2791)
    
    * MinGW - skip spec in spec/ruby/optional/capi/thread_spec.rb
    
    C-API Thread function rb_thread_call_without_gvl
          -- runs a C function with the global lock unlocked and unlocks IO with the generic RUBY_UBF_IO
    
    stops/freezes spec tests
    
    See https://bugs.ruby-lang.org/issues/16265
    
    * MinGW - skip test test/resolv/test_dns.rb
    
    Test times out in CI (both AppVeyor & Actions), cannot repo locally
    
    * MinGW - skip test test/ruby/test_thread_queue.rb
    
    * Add Actions mingw.yml

  Added files:
    .github/workflows/mingw.yml
  Modified files:
    spec/ruby/optional/capi/thread_spec.rb
    test/resolv/test_dns.rb
    test/ruby/test_thread_queue.rb