Skip to content

Commit aa70647

Browse files
authored
Multiple tweaks to the CI configuration (#14)
* Add GHA badge to README, delete Travis badge, delete REQUIRE file * Delete REQUIRE * Update ci.yml * Update README.md
1 parent 17ede34 commit aa70647

File tree

3 files changed

+11
-3
lines changed

3 files changed

+11
-3
lines changed

.github/workflows/ci.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
name: CI
22
on:
3-
- pull_request
3+
pull_request:
4+
push:
5+
branches:
6+
- master
47
jobs:
58
test:
69
name: Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ matrix.arch }} - ${{ github.event_name }}
@@ -12,6 +15,7 @@ jobs:
1215
- '1.0'
1316
- '1.4'
1417
- '1.5'
18+
- '1' # automatically expands to the latest stable 1.x release of Julia
1519
- 'nightly'
1620
os:
1721
- ubuntu-latest
@@ -37,3 +41,7 @@ jobs:
3741
${{ runner.os }}-
3842
- uses: julia-actions/julia-buildpkg@latest
3943
- uses: julia-actions/julia-runtest@latest
44+
- uses: julia-actions/julia-processcoverage@v1
45+
- uses: codecov/codecov-action@v1
46+
with:
47+
file: lcov.info

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
# KeywordDispatch.jl
22

3-
[![Build Status](https://travis-ci.org/simonbyrne/KeywordDispatch.jl.svg?branch=master)](https://travis-ci.org/simonbyrne/KeywordDispatch.jl)
3+
[![Build Status](https://github.com/simonbyrne/KeywordDispatch.jl/workflows/CI/badge.svg?branch=master)](https://github.com/simonbyrne/KeywordDispatch.jl/actions?query=workflow%3ACI)
4+
[![Code Coverage](https://codecov.io/gh/simonbyrne/KeywordDispatch.jl/branch/master/graph/badge.svg)](https://codecov.io/gh/simonbyrne/KeywordDispatch.jl)
45

56
Dispatch on keyword arguments. It exports 2 macros:
67
- `@kwdispatch` designates a function signature to use for keyword dispatch

REQUIRE

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)