Skip to content

Commit 6857b30

Browse files
authored
Merge pull request #128 from Geod24/ci
Replace unused Travis file with a GH workflow
2 parents 4922a5a + af2f8d9 commit 6857b30

3 files changed

Lines changed: 22 additions & 39 deletions

File tree

.github/workflows/d.yml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
name: Test
2+
on: [push, pull_request]
3+
4+
jobs:
5+
test:
6+
strategy:
7+
fail-fast: false
8+
matrix:
9+
os: [ ubuntu-latest, macOS-latest, windows-latest ]
10+
dc: [ dmd-latest, ldc-latest ]
11+
runs-on: ${{ matrix.os }}
12+
steps:
13+
- name: Checkout repository
14+
uses: actions/checkout@v3
15+
- name: Install compiler
16+
uses: dlang-community/setup-dlang@v1
17+
with:
18+
compiler: ${{ matrix.dc }}
19+
- name: Test
20+
run: |
21+
dub test

.travis.yml

Lines changed: 0 additions & 38 deletions
This file was deleted.

README.markdown

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
[![Build Status](https://travis-ci.org/msgpack/msgpack-d.png)](https://travis-ci.org/msgpack/msgpack-d)
1+
[![CI](https://github.com/msgpack/msgpack-d/actions/workflows/d.yml/badge.svg)](https://github.com/msgpack/msgpack-d/actions/workflows/d.yml)
22

33
# MessagePack for D
44

0 commit comments

Comments
 (0)