summaryrefslogtreecommitdiff
path: root/.github/workflows
diff options
context:
space:
mode:
authorNicholas Clark <nick@ccl4.org>2021-09-17 13:15:10 +0000
committerNicholas Clark <nick@ccl4.org>2021-09-26 08:51:18 +0000
commit0e45be4210bae277313f9a5b533778a658db04b3 (patch)
treead9343c62383b383204bf55d73c383ae921f8a05 /.github/workflows
parent74b89a14a21264cd65b6a5593bc9cbdc45ae66bd (diff)
downloadperl-0e45be4210bae277313f9a5b533778a658db04b3.tar.gz
Test a macOS threaded shared-library build too
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/testsuite.yml9
1 files changed, 8 insertions, 1 deletions
diff --git a/.github/workflows/testsuite.yml b/.github/workflows/testsuite.yml
index 9e413db7f0..bfed4043fb 100644
--- a/.github/workflows/testsuite.yml
+++ b/.github/workflows/testsuite.yml
@@ -267,6 +267,13 @@ jobs:
needs: sanity_check
if: needs.sanity_check.outputs.run_all_jobs == 'true'
+ strategy:
+ fail-fast: false
+ matrix:
+ CONFIGURE_ARGS:
+ - "-Uusethreads"
+ - "-Duseithreads -Duseshrplib"
+
steps:
- uses: actions/checkout@v2
with:
@@ -274,7 +281,7 @@ jobs:
- name: Configure
run: |
export SDK=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk
- sh ./Configure -des -Dusedevel
+ sh ./Configure -des -Dusedevel ${{ matrix.CONFIGURE_ARGS }}
- name: Build
run: |
make -j2 test_prep