diff --git a/.github/workflows/dub.yml b/.github/workflows/dub.yml index 89b1459..e1efb5d 100644 --- a/.github/workflows/dub.yml +++ b/.github/workflows/dub.yml @@ -46,7 +46,7 @@ jobs: ## macos-13 is the latest Mac runner with Intel cpu - { os: macos-13, compiler: dmd-latest } - { os: macos-13, compiler: ldc-latest } - - { os: macos-13, compiler: dmd-2.101.2 } + - { os: macos-13, compiler: dmd-2.102.2 } - { os: macos-13, compiler: ldc-1.32.2 } exclude: - { os: windows-latest, compiler: dmd-2.098.1 } @@ -73,8 +73,8 @@ jobs: # uses: WebFreak001/dub-upgrade@v0.1 # full build - - name: dub build (FULL) - run: dub build --config=full --arch=x86_64 + - name: dub build (FULL) ${{ runner.arch }} + run: dub build --config=full # x86 (Windows Only) - name: dub test with full config (x86) @@ -90,16 +90,16 @@ jobs: working-directory: example run: dub build --config=SQLite --arch=x86 && ./ddbctest --connection=sqlite:ddbc-test.sqlite - # x86_64 (all platforms) - - name: dub test with full config (x86_64) - run: dub test --config=full --arch=x86_64 + # Use the default arch (either x86_64 or arm64 all platforms) + - name: dub test with full config (${{ runner.arch }}) + run: dub test --config=full #- name: dub run with test config (x86_64) # run: dub run --config=test --arch=x86_64 - - name: run the ddbctest project (x86_64) + - name: run the ddbctest project (${{ runner.arch }}) working-directory: example - run: dub build --config=SQLite --arch=x86_64 && ./ddbctest --connection=sqlite:ddbc-test.sqlite + run: dub build --config=SQLite && ./ddbctest --connection=sqlite:ddbc-test.sqlite # x86_mscoff (Windows with dmd Only) - name: dub test with full config (x86_mscoff)