Skip to content

Commit

Permalink
Switch from TravisCI and AppVeyor to Github Actions (#8)
Browse files Browse the repository at this point in the history
No build status buttons anymore and no code coverage check anymore. On the plus side, we now also test on OS X.

Fixes #7
  • Loading branch information
qznc authored Jun 12, 2021
1 parent e81b449 commit ed51bd7
Show file tree
Hide file tree
Showing 4 changed files with 23 additions and 116 deletions.
23 changes: 23 additions & 0 deletions .github/workflows/dub-test.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
name: Run all D Tests
on: [push, pull_request]
jobs:
test:
name: Dub Tests
strategy:
matrix:
os: [ubuntu-latest, windows-latest, macOS-latest]
dc: [dmd-latest, ldc-latest, dmd-2.090.0, ldc-1.17.0]
exclude:
- { os: macOS-latest, dc: dmd-2.090.0 }

runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v2

- name: Install D compiler
uses: dlang-community/[email protected]
with:
compiler: ${{ matrix.dc }}

- name: Run tests
run: dub -q test
13 changes: 0 additions & 13 deletions .travis.yml

This file was deleted.

3 changes: 0 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,3 @@
[![Build Status Travis](https://travis-ci.org/dlang-community/d-money.svg?branch=master)](https://travis-ci.org/dlang-community/d-money)
[![Build status Appveyor](https://ci.appveyor.com/api/projects/status/n6q6m5975c4h219m/branch/master?svg=true)](https://ci.appveyor.com/project/qznc/d-money/branch/master)
[![codecov status](https://codecov.io/gh/dlang-community/d-money/branch/master/graph/badge.svg)](https://codecov.io/gh/dlang-community/d-money)
[![Dub Package](https://img.shields.io/dub/v/money.svg)](https://code.dlang.org/packages/money)

# D-Money
Expand Down
100 changes: 0 additions & 100 deletions appveyor.yml

This file was deleted.

0 comments on commit ed51bd7

Please sign in to comment.