Skip to content

Commit

Permalink
switch to github action (#1)
Browse files Browse the repository at this point in the history
* add github action, remove travis-ci config
  • Loading branch information
Herringway committed Jan 24, 2021
1 parent 39abf33 commit 207566e
Show file tree
Hide file tree
Showing 2 changed files with 27 additions and 22 deletions.
27 changes: 27 additions & 0 deletions .github/workflows/d.yml
@@ -0,0 +1,27 @@
name: D

on:
push:
branches: [ master ]
pull_request:
branches: [ master ]

jobs:
build:

runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
- uses: dlang-community/setup-dlang@4c99aa991ce7d19dd3064de0a4f2f6b2f152e2d7
- name: 'Install dependencies'
run: |
sudo apt-get install libcurl4-openssl-dev
- name: 'Build & Test (with coverage)'
env:
COVERALLS_REPO_TOKEN: ${{ secrets.COVERALLS_REPO_TOKEN }}
run: |
dub build
dub test -b unittest-cov
dub fetch doveralls
dub run doveralls
22 changes: 0 additions & 22 deletions .travis.yml

This file was deleted.

0 comments on commit 207566e

Please sign in to comment.