branch: elpa/d-mode
commit 80fad305784b21a818683010bc27d48302ec7110
Merge: b90a717 c3be102
Author: Vladimir Panteleev <[email protected]>
Commit: GitHub <[email protected]>
Merge pull request #108 from CyberShadow/github-actions
Fix Coveralls.io coverage reports with GitHub Actions
---
.github/workflows/test.yml | 11 ++++++++++-
Cask | 3 ++-
2 files changed, 12 insertions(+), 2 deletions(-)
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index ea827df..ac9ed05 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -1,5 +1,8 @@
name: Test
on: [ push, pull_request ]
+env:
+ COVERALLS_PARALLEL: 1
+ COVERALLS_REPO_TOKEN: f3VyR3js03R8zyeA32NWscNBNTR7OYR5k
jobs:
test:
runs-on: ubuntu-20.04
@@ -23,4 +26,10 @@ jobs:
- name: Test
run: |
cask install
- COVERALLS_PARALLEL=1
COVERALLS_REPO_TOKEN=f3VyR3js03R8zyeA32NWscNBNTR7OYR5k make test
+ make test
+ finalize:
+ runs-on: ubuntu-20.04
+ if: always()
+ needs: test
+ steps:
+ - run: curl
"https://coveralls.io/webhook?repo_token=$COVERALLS_REPO_TOKEN" -d
"payload[build_num]=$GITHUB_RUN_ID&payload[status]=done"
diff --git a/Cask b/Cask
index 5336cec..ea0caed 100644
--- a/Cask
+++ b/Cask
@@ -2,4 +2,5 @@
(source melpa)
(development
- (depends-on "undercover"))
+ (depends-on "undercover"
+ :git "https://github.com/undercover-el/undercover.el"))