summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHiroshi SHIBATA <hsbt@ruby-lang.org>2024-11-28 13:25:31 +0900
committerHiroshi SHIBATA <hsbt@ruby-lang.org>2024-11-28 14:56:46 +0900
commit227791acb1485517a6add042c325d1f16f1b044d (patch)
tree447fdc44bf48dc6f6d5faed6f733b32e24e0f9fa
parent38f76cb57a3829653c0dbfc9b6c51d3501b92ca1 (diff)
Try to run nmake test-bundled-gems in Windows platform
Notes
Notes: Merged: https://github.com/ruby/ruby/pull/12193
-rw-r--r--.github/workflows/windows.yml10
1 files changed, 9 insertions, 1 deletions
diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml
index 61ce6b9efe..2c34b8d22b 100644
--- a/.github/workflows/windows.yml
+++ b/.github/workflows/windows.yml
@@ -30,6 +30,8 @@ jobs:
vcvars: '10.0.14393.0 -vcvars_ver=14.0' # The oldest Windows 10 SDK w/ VC++ 2015 toolset (v140)
- vs: 2019
- vs: 2022
+ - vs: 2022
+ test_task: test-bundled-gems
fail-fast: false
runs-on: windows-${{ matrix.vs < 2022 && '2019' || matrix.vs }}
@@ -44,7 +46,7 @@ jobs:
|| (github.event_name == 'push' && github.event.pull_request.user.login == 'dependabot[bot]')
)}}
- name: VisualStudio ${{ matrix.vc || matrix.vs }}
+ name: VisualStudio ${{ matrix.vc || matrix.vs }} ${{ matrix.test_task || '' }}
env:
GITPULLOPTIONS: --no-tags origin ${{ github.ref }}
@@ -175,6 +177,12 @@ jobs:
- run: nmake test-spec
timeout-minutes: 10
+ - run: nmake test-bundled-gems
+ timeout-minutes: 30
+ env:
+ TEST_BUNDLED_GEMS_ALLOW_FAILURES: 'minitest,net-imap,net-smtp,debug,prime,rbs,typeprof,repl_type_completor'
+ if: ${{ matrix.test_task == 'test-bundled-gems' }}
+
- name: Set up Launchable
uses: ./.github/actions/launchable/setup
with: