mirror of
https://github.com/mbierlee/poodinis.git
synced 2024-11-14 19:54:00 +01:00
Fix build some more
This commit is contained in:
parent
7b130b66f3
commit
bae2e8bd1a
14
.github/workflows/dub.yml
vendored
14
.github/workflows/dub.yml
vendored
|
@ -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
|
||||
dub run --compiler=gdc --build=release --config=postConPreDestExample
|
Loading…
Reference in a new issue