aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBenoit Daloze <eregontp@gmail.com>2022-08-29 15:32:48 +0200
committerBenoit Daloze <eregontp@gmail.com>2022-08-29 15:32:48 +0200
commita319d3cfdc1afef8497321fee7f690052b16739c (patch)
treec544aee001dc92e4742ae178bbfc222cfb4632bf
parent4bc782ed87d05d251d1656ca08e176f8bb56a448 (diff)
downloadruby-a319d3cfdc1afef8497321fee7f690052b16739c.tar.gz
Run specs with CHECK_LEAKS=true
* To ensure these issues are noticed early.
-rw-r--r--.github/workflows/compilers.yml2
-rw-r--r--.github/workflows/spec_guards.yml2
2 files changed, 4 insertions, 0 deletions
diff --git a/.github/workflows/compilers.yml b/.github/workflows/compilers.yml
index 1ccc5dbbc8..340dd20f57 100644
--- a/.github/workflows/compilers.yml
+++ b/.github/workflows/compilers.yml
@@ -257,6 +257,8 @@ jobs:
- run: make test-all TESTS='-- ruby -ext-'
if: ${{ matrix.entry.check }}
- run: make test-spec
+ env:
+ CHECK_LEAKS: true
if: ${{ matrix.entry.check }}
- run: make test-annocheck
if: ${{ matrix.entry.check && endsWith(matrix.entry.name, 'annocheck') }}
diff --git a/.github/workflows/spec_guards.yml b/.github/workflows/spec_guards.yml
index d09f1a24d3..7bffe25bb2 100644
--- a/.github/workflows/spec_guards.yml
+++ b/.github/workflows/spec_guards.yml
@@ -40,6 +40,8 @@ jobs:
- run: gem install webrick
- run: ruby ../mspec/bin/mspec
working-directory: spec/ruby
+ env:
+ CHECK_LEAKS: true
- uses: k0kubun/action-slack@v2.0.0
with:
payload: |