From 91b5414a3d2699498918283a9aa86f392e1a9c16 Mon Sep 17 00:00:00 2001 From: Todd Swinson Date: Tue, 13 Oct 2020 10:21:23 -0500 Subject: [PATCH 1/4] send github status message --- .github/workflows/coverage.yml | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index b85c3e7..423d61b 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -19,7 +19,16 @@ jobs: npm install npm run test-coverage - - name: Coveralls - uses: coverallsapp/github-action@master - with: - github-token: ${{ secrets.GITHUB_TOKEN }} + - name: Coverage + run: | + STATE=failure + total=50 + curl "https://${GIT_USER}:${GITHUB_TOKEN}@api.github.com/repos/${ORG_NAME}/${PROJECT_NAME}/statuses/${COMMIT_SHA}" -d "{\"state\": \"${STATE}\",\"target_url\": \"https://github.com/${ORG_NAME}/${PROJECT_NAME}/pull/${PULL_NUMBER}/checks?check_run_id=${RUN_ID}\",\"description\": \"${total}%\",\"context\": \"code cov\"}" + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + GIT_USER: ${{ secrets.GIT_USER }} + ORG_NAME: ${{ secrets.ORG_NAME }} + PROJECT_NAME: ${{ secrets.PROJECT_NAME }} + COMMIT_SHA: ${{ github.event.pull_request.head.sha }} + PULL_NUMBER: ${{ github.event.pull_request.number }} + RUN_ID: ${{ github.run_id }} From b2395c0889b4d9116605925a1a5adde1582ca1c4 Mon Sep 17 00:00:00 2001 From: Todd Swinson Date: Tue, 13 Oct 2020 10:23:44 -0500 Subject: [PATCH 2/4] update readme --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index d22dfe3..4ee95ad 100644 --- a/README.md +++ b/README.md @@ -3,3 +3,4 @@ [![Coverage Status](https://coveralls.io/repos/github/samdatkins/simon_tests/badge.svg?branch=main)](https://coveralls.io/github/samdatkins/simon_tests?branch=main) This is a test of automated coverage testing! +Updated From 1b9a5cc30dd996b2a129fa19930c0cc3874fa774 Mon Sep 17 00:00:00 2001 From: Todd Swinson Date: Tue, 13 Oct 2020 10:29:21 -0500 Subject: [PATCH 3/4] echo output --- .github/workflows/coverage.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index 423d61b..957eea7 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -23,6 +23,7 @@ jobs: run: | STATE=failure total=50 + echo "https://${GIT_USER}@api.github.com/repos/${ORG_NAME}/${PROJECT_NAME}/statuses/${COMMIT_SHA}" -d "{\"state\": \"${STATE}\",\"target_url\": \"https://github.com/${ORG_NAME}/${PROJECT_NAME}/pull/${PULL_NUMBER}/checks?check_run_id=${RUN_ID}\",\"description\": \"${total}%\",\"context\": \"code cov\"}" curl "https://${GIT_USER}:${GITHUB_TOKEN}@api.github.com/repos/${ORG_NAME}/${PROJECT_NAME}/statuses/${COMMIT_SHA}" -d "{\"state\": \"${STATE}\",\"target_url\": \"https://github.com/${ORG_NAME}/${PROJECT_NAME}/pull/${PULL_NUMBER}/checks?check_run_id=${RUN_ID}\",\"description\": \"${total}%\",\"context\": \"code cov\"}" env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} From a627f4a68a2d85387d7bff55345d92d9ebf2cd6f Mon Sep 17 00:00:00 2001 From: Todd Swinson Date: Tue, 13 Oct 2020 10:39:29 -0500 Subject: [PATCH 4/4] add git user --- .github/workflows/coverage.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index 957eea7..8e52f1b 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -23,6 +23,7 @@ jobs: run: | STATE=failure total=50 + echo ${{ secrets.GIT_USER }} echo "https://${GIT_USER}@api.github.com/repos/${ORG_NAME}/${PROJECT_NAME}/statuses/${COMMIT_SHA}" -d "{\"state\": \"${STATE}\",\"target_url\": \"https://github.com/${ORG_NAME}/${PROJECT_NAME}/pull/${PULL_NUMBER}/checks?check_run_id=${RUN_ID}\",\"description\": \"${total}%\",\"context\": \"code cov\"}" curl "https://${GIT_USER}:${GITHUB_TOKEN}@api.github.com/repos/${ORG_NAME}/${PROJECT_NAME}/statuses/${COMMIT_SHA}" -d "{\"state\": \"${STATE}\",\"target_url\": \"https://github.com/${ORG_NAME}/${PROJECT_NAME}/pull/${PULL_NUMBER}/checks?check_run_id=${RUN_ID}\",\"description\": \"${total}%\",\"context\": \"code cov\"}" env: