Repository: mozilla-iam/cis (language: python)

Issue:
Update the README for GitHub Actions
The docs don't have much about CI to update, but this revises whatever Travis CI references are left, and adds a section on dependencies for repository CI.


Discussion / hints:

Fix patch:
diff --git a/README.md b/README.md
index 3f7a9ef9..41bb1582 100644
--- a/README.md
+++ b/README.md
@@ -1,5 +1,5 @@
 # CIS - Change Integration Service
-[![Build Status](https://travis-ci.org/mozilla-iam/cis.svg?branch=master)](https://travis-ci.org/mozilla-iam/cis)
+[![Build Status](https://github.com/mozilla-iam/cis/actions/workflows/make-test.yml/badge.svg)](https://github.com/mozilla-iam/cis/actions/)
 CIS is the Mozilla IAM Change Integration Service.
 
 ## I'm an API user, where do I start?
@@ -12,6 +12,12 @@ See [PersonAPI](docs/PersonAPI.md) docs for querying the API.
 * Docker-Compose
 * Make
 
+### Continuous Integration
+
+* GitHub Actions (fork the repository on GitHub to begin)
+* Docker Hub API key (access level public-readonly)
+  * CI only runs on PRs from branches pushed to mozilla-cis/iam.
+
 ## Build & Deploy (manual)
 
 _Note: All development is now driven via docker-compose._
@@ -79,7 +85,7 @@ $ make test-tox
 - well-known-endpoint contains the Mozilla IAM Well Known endpoint data and it's deployment methods (this endpoint can
   only be manually deployed)
 - buildspec.yml contains the AWS Codebuild CD scripts.
-- .travis.yml contains the Travis CI scripts.
+- .github/workflows/make-test.yml contains the GitHub Actions CI script.
 
 Note that many directories contain their own README.md, which has more detailed information.
 


Test patch:
diff --git a/.github/workflows/make-test.yml b/.github/workflows/make-test.yml
index a11bec6d..f13b768d 100644
--- a/.github/workflows/make-test.yml
+++ b/.github/workflows/make-test.yml
@@ -1,6 +1,7 @@
 name: make-test
 
-on: [push, pull_request]
+# TODO: on: [push, pull_request]
+on: [push]
 
 jobs:
   build:
@@ -12,6 +13,7 @@ jobs:
           # GitHub.com > (this repo) > Settings > Secrets
           username: ${{ secrets.DOCKER_HUB_USERNAME }}
           password: ${{ secrets.DOCKER_HUB_ACCESS_TOKEN }}
+          # TODO: find a way to avoid this or make it compatible with on: [pull_request]
       - name: Run make test
         run: |
           make test