summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.github/workflows/macos.yml1
-rw-r--r--spec/bundler/spec_helper.rb2
2 files changed, 2 insertions, 1 deletions
diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml
index 44f3cfdbd4..9599c5d511 100644
--- a/.github/workflows/macos.yml
+++ b/.github/workflows/macos.yml
@@ -37,5 +37,6 @@ jobs:
env:
TESTOPTS: "$JOBS -q --tty=no"
MSPECOPT: "-ff" # not using `-j` because sometimes `mspec -j` silently dies
+ CI: "true"
- name: Leaked Globals
run: make -s leaked-globals
diff --git a/spec/bundler/spec_helper.rb b/spec/bundler/spec_helper.rb
index e1e730e28f..53e59991a2 100644
--- a/spec/bundler/spec_helper.rb
+++ b/spec/bundler/spec_helper.rb
@@ -73,7 +73,7 @@ RSpec.configure do |config|
config.filter_run_excluding :git => RequirementChecker.against(git_version)
config.filter_run_excluding :bundler => RequirementChecker.against(Bundler::VERSION.split(".")[0])
config.filter_run_excluding :ruby_repo => !(ENV["BUNDLE_RUBY"] && ENV["BUNDLE_GEM"]).nil?
- config.filter_run_excluding :non_windows => Gem.win_platform?
+ config.filter_run_excluding :non_windows => Gem.win_platform? || ENV["CI"]
config.filter_run_when_matching :focus unless ENV["CI"]