diff --git a/.github/workflows/Build.yml b/.github/workflows/Build.yml new file mode 100644 index 0000000..056de24 --- /dev/null +++ b/.github/workflows/Build.yml @@ -0,0 +1,16 @@ +name: CI + +on: [push] + +jobs: + test: + + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v1 + - uses: mihails-strasuns/setup-dlang@v0.3.0 + with: + compiler: dmd-2.090.0 + - name: Run tests + run: dub test diff --git a/source/app.d b/source/app.d index fac1929..da9d04a 100644 --- a/source/app.d +++ b/source/app.d @@ -12,6 +12,8 @@ struct Options string[] files; } +version(unittest) {} +else void main(string[] args) { Options props;