Skip to content

Commit 199ac36

Browse files
authored
Merge pull request #11 from ThreeDotsLabs/github-actions
Add GitHub Actions
2 parents baf6c4b + 7abff72 commit 199ac36

File tree

8 files changed

+26
-285
lines changed

8 files changed

+26
-285
lines changed

.circleci/config.yml

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

.circleci/docker-compose.override.yml

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

.circleci/wait-for-it.sh

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

.circleci/wait-for-services.sh

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

.github/workflows/master.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
name: master
2+
on:
3+
push:
4+
branches:
5+
- master
6+
jobs:
7+
ci:
8+
uses: ThreeDotsLabs/watermill/.github/workflows/tests.yml@master
9+
with:
10+
stress-tests: true

.github/workflows/pr.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
name: pr
2+
on:
3+
push:
4+
branches-ignore:
5+
- master
6+
jobs:
7+
ci:
8+
uses: ThreeDotsLabs/watermill/.github/workflows/tests.yml@master

Makefile

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
up:
2-
docker-compose up
2+
33

44
test:
55
go test -parallel 20 ./...
@@ -19,6 +19,12 @@ test_stress:
1919
test_reconnect:
2020
go test -tags=reconnect ./...
2121

22+
wait:
23+
24+
25+
build:
26+
go build ./...
27+
2228
fmt:
2329
go fmt ./...
2430
goimports -l -w .

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Watermill HTTP Pub/Sub
22
<img align="right" width="200" src="https://threedots.tech/watermill-io/watermill-logo.png">
33

4-
[![CircleCI](https://circleci.com/gh/ThreeDotsLabs/watermill-http/tree/master.svg?style=svg)](https://circleci.com/gh/ThreeDotsLabs/watermill-http/tree/master)
4+
[![CI Status](https://github.com/ThreeDotsLabs/watermill-http/actions/workflows/master.yml/badge.svg)](https://github.com/ThreeDotsLabs/watermill-http/actions/workflows/master.yml)
55
[![Go Report Card](https://goreportcard.com/badge/github.com/ThreeDotsLabs/watermill-http)](https://goreportcard.com/report/github.com/ThreeDotsLabs/watermill-http)
66

77
This is Pub/Sub for the [Watermill](https://watermill.io/) project.

0 commit comments

Comments
 (0)