aboutsummaryrefslogtreecommitdiff
path: root/.github/actions/codecov
diff options
context:
space:
mode:
authorMenny Even Danan <menny@evendanan.net>2019-10-30 02:10:40 +0000
committerMenny Even Danan <menny@evendanan.net>2019-10-30 15:21:46 +0000
commit7ba7fc4da04e59e5099d8452371c34cc3008b40a (patch)
tree5b426a9ffec3779d829f493c933f0bde615c4192 /.github/actions/codecov
parente7b0fb9c67277fefe8d184d7bdb1e69928cdfc42 (diff)
downloadAnySoftKeyboard-7ba7fc4da04e59e5099d8452371c34cc3008b40a.tar.gz
AnySoftKeyboard-7ba7fc4da04e59e5099d8452371c34cc3008b40a.tar.bz2
Breaking tests into reusable actions
Diffstat (limited to '.github/actions/codecov')
-rw-r--r--.github/actions/codecov/action.yml11
-rw-r--r--.github/actions/codecov/upload_coverage.sh3
2 files changed, 14 insertions, 0 deletions
diff --git a/.github/actions/codecov/action.yml b/.github/actions/codecov/action.yml
new file mode 100644
index 000000000..d98e5e0d4
--- /dev/null
+++ b/.github/actions/codecov/action.yml
@@ -0,0 +1,11 @@
+name: "Code Cov"
+author: "menny"
+runs:
+ using: "docker"
+ image: "docker://menny/ndk_ask:1.13.1"
+ env:
+ TERM: dumb
+ CODECOV_TOKEN: 1a4cd171-2784-4f48-8a62-0b7ec31e6d7e
+ entrypoint: /bin/bash
+ args:
+ - .github/actions/codecov/upload_coverage.sh
diff --git a/.github/actions/codecov/upload_coverage.sh b/.github/actions/codecov/upload_coverage.sh
new file mode 100644
index 000000000..4dc7bcda9
--- /dev/null
+++ b/.github/actions/codecov/upload_coverage.sh
@@ -0,0 +1,3 @@
+curl https://codecov.io/bash -o codecov.sh
+chmod +x codecov.sh
+./codecov.sh -X gcov -X coveragepy -X xcode `find . -name "test*UnitTestCoverage.xml" | xargs -n 1 echo -n " -f "`