diff --git a/.github/workflows/dub.yml b/.github/workflows/dub.yml index 89173f4..38ebdfc 100644 --- a/.github/workflows/dub.yml +++ b/.github/workflows/dub.yml @@ -1,14 +1,5 @@ name: CI -# Overall Poodinis should work on a fairly wide variety of D versions. Similar to Vibe.d, the last -# 10 compiler releases should certainly be supported. As GCC supports D version 2.076, this should -# continue to be supported. -# -# While testing I found: -# Ubuntu builds work with D >= 2.072 -# Windows builds work with D >= 2.075 -# Mac builds work with D >= 2.088 - on: schedule: - cron: '45 6 1 * *' @@ -85,6 +76,7 @@ jobs: # - dmd-2.085.1 # - dmd-2.077.1 - dmd-2.076.1 # gdc (gcc v9 - v11.1) supports D at this version + - dmd-2.068.2 # - ldc-1.25.1 # eq to dmd v2.095.1 (excluded as this version seemed to be a bad release) - ldc-1.24.0 # eq to dmd v2.094.1 - ldc-1.23.0 # eq to dmd v2.093.1 @@ -120,7 +112,7 @@ jobs: dub run --build=release --config=registerOnResolveExample dub run --build=release --config=constructorInjectionExample dub run --build=release --config=valueInjectionExample - dub run --build=release --config=postConstructorPreDestructorExample + dub run --build=release --config=postConPreDestExample # On Ubuntu we can use GDC (so keep working for D version 2.076) gdc-latest: @@ -162,4 +154,4 @@ jobs: dub run --compiler=gdc --build=release --config=registerOnResolveExample dub run --compiler=gdc --build=release --config=constructorInjectionExample dub run --compiler=gdc --build=release --config=valueInjectionExample - dub run --compiler=gdc --build=release --config=postConstructorPreDestructorExample \ No newline at end of file + dub run --compiler=gdc --build=release --config=postConPreDestExample \ No newline at end of file