diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 41a7a5a..4fd6de5 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -52,7 +52,7 @@ fail-fast: false matrix: # Latest stable version, update at will - os: [ macOS-11, ubuntu-20.04, windows-2019 ] + os: [ macOS-12, ubuntu-20.04, windows-2019 ] dc: # Always test latest as that is what we use to compile on release - dmd-latest @@ -62,9 +62,9 @@ - ldc-master # Test some intermediate versions - ldc-1.26.0 - - dmd-2.098.1 - - dmd-2.101.1 - - dmd-2.104.2 + - dmd-2.099.1 + - dmd-2.102.2 + - dmd-2.105.3 include: - { do_test: false } - { dc: dmd-latest, do_test: true } diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ee18bb5..01e8205 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -14,10 +14,11 @@ strategy: fail-fast: false matrix: - os: [ macOS-11, ubuntu-20.04, windows-2019 ] + os: [ macOS-12, ubuntu-20.04, windows-2019 ] arch: [ x86_64 ] include: - { os: windows-2019, arch: i686 } + - { os: macOS-latest, arch: arm64 } runs-on: ${{ matrix.os }} steps: diff --git a/test/issue2377-dynLib-dep-extra-files/parent/dub.sdl b/test/issue2377-dynLib-dep-extra-files/parent/dub.sdl index dd43bf6..02657b7 100644 --- a/test/issue2377-dynLib-dep-extra-files/parent/dub.sdl +++ b/test/issue2377-dynLib-dep-extra-files/parent/dub.sdl @@ -25,4 +25,5 @@ subConfiguration "dep1" "dynlib" dflags "-link-defaultlib-shared" platform="ldc" dflags "-defaultlib=libphobos2.so" platform="linux-dmd" + lflags "-rpath" "@executable_path" platform="osx" }