46
46
# # macos-13 is the latest Mac runner with Intel cpu
47
47
- { os: macos-13, compiler: dmd-latest }
48
48
- { os: macos-13, compiler: ldc-latest }
49
- - { os: macos-13, compiler: dmd-2.101 .2 }
49
+ - { os: macos-13, compiler: dmd-2.102 .2 }
50
50
- { os: macos-13, compiler: ldc-1.32.2 }
51
51
exclude :
52
52
- { os: windows-latest, compiler: dmd-2.098.1 }
73
73
# uses: WebFreak001/[email protected]
74
74
75
75
# full build
76
- - name : dub build (FULL)
77
- run : dub build --config=full --arch=x86_64
76
+ - name : dub build (FULL) ${{ runner.arch }}
77
+ run : dub build --config=full
78
78
79
79
# x86 (Windows Only)
80
80
- name : dub test with full config (x86)
@@ -90,16 +90,16 @@ jobs:
90
90
working-directory : example
91
91
run : dub build --config=SQLite --arch=x86 && ./ddbctest --connection=sqlite:ddbc-test.sqlite
92
92
93
- # x86_64 ( all platforms)
94
- - name : dub test with full config (x86_64 )
95
- run : dub test --config=full --arch=x86_64
93
+ # Use the default arch (either x86_64 or arm64 all platforms)
94
+ - name : dub test with full config (${{ runner.arch }} )
95
+ run : dub test --config=full
96
96
97
97
# - name: dub run with test config (x86_64)
98
98
# run: dub run --config=test --arch=x86_64
99
99
100
- - name : run the ddbctest project (x86_64 )
100
+ - name : run the ddbctest project (${{ runner.arch }} )
101
101
working-directory : example
102
- run : dub build --config=SQLite --arch=x86_64 && ./ddbctest --connection=sqlite:ddbc-test.sqlite
102
+ run : dub build --config=SQLite && ./ddbctest --connection=sqlite:ddbc-test.sqlite
103
103
104
104
# x86_mscoff (Windows with dmd Only)
105
105
- name : dub test with full config (x86_mscoff)
0 commit comments