Skip to content

Commit 94c1907

Browse files
committed
CI changes
1 parent dc9b994 commit 94c1907

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

.github/workflows/dub.yml

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,13 @@ on:
1010
jobs:
1111
# Make sure the latest versions of dub and ldc work on all platforms
1212
build-latest:
13-
name: ${{ matrix.compiler }} on ${{ matrix.os }}
13+
name: ${{ matrix.dc }} on ${{ matrix.os }}
1414
runs-on: ${{ matrix.os }}
1515
strategy:
1616
fail-fast: false
1717
matrix:
18-
os: [ ubuntu-latest, windows-latest, macos-latest ]
19-
compiler:
18+
os: [ ubuntu-latest, windows-latest ]
19+
dc:
2020
- dmd-latest
2121
- ldc-latest
2222
- dmd-2.096.1
@@ -44,13 +44,16 @@ jobs:
4444
# - ldc-1.17.0 # eq to dmd v2.087
4545
# - ldc-1.16.0 # eq to dmd v2.086.1
4646
- ldc-1.15.0 # eq to dmd v2.085.1
47+
include:
48+
- { os: macos-latest, dc: dmd-latest }
49+
- { os: macos-latest, dc: ldc-latest }
4750
steps:
4851
- uses: actions/checkout@v2
4952

50-
- name: Install D ${{ matrix.compiler }}
53+
- name: Install D ${{ matrix.dc }}
5154
uses: dlang-community/setup-dlang@v1
5255
with:
53-
compiler: ${{ matrix.compiler }}
56+
compiler: ${{ matrix.dc }}
5457

5558
- name: Dub Build
5659
env:

0 commit comments

Comments
 (0)