diff --git a/.circleci/config.yml b/.circleci/config.yml
index 62904d8b5b54cf025454b1e9eb38452d68d9baad..98dd2df11e76e48c38a7d3139bc6e0d300c187df 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -15,7 +15,7 @@ jobs:
       - run: dep ensure -v
 
       - run: go get github.com/mattn/goveralls
-      - run: go test -v -cover -coverprofile=coverage.out ./...
-      - run: goveralls -coverprofile=coverage.out -service=circle-ci -repotoken=$COVERALLS_TOKEN
+      - run: go test -v -cover -coverprofile=coverage.txt ./...
+      - run: bash <(curl -s https://codecov.io/bash)
       - run: .circleci/build-examples
       - run: .circleci/check-gofmt