Skip to content

Commit cce6103

Browse files
committed
Auto-generated commit
1 parent f629701 commit cce6103

File tree

5 files changed

+28
-5
lines changed

5 files changed

+28
-5
lines changed

.editorconfig

+4
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,10 @@ indent_style = tab
4545
indent_style = space
4646
indent_size = 2
4747

48+
# Set properties for `cli_opts.json` files:
49+
[cli_opts.json]
50+
indent_style = tab
51+
4852
# Set properties for TypeScript files:
4953
[*.ts]
5054
indent_style = tab

.github/workflows/test.yml

+2-1
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,8 @@ jobs:
5353
id: tests
5454
run: |
5555
npm test || npm test || npm test
56-
- uses: act10ns/slack@v1
56+
- name: Send status to Slack channel in case of failure
57+
uses: act10ns/slack@v1
5758
with:
5859
status: ${{ job.status }}
5960
steps: ${{ toJson(steps) }}

.github/workflows/test_coverage.yml

+13-1
Original file line numberDiff line numberDiff line change
@@ -51,14 +51,26 @@ jobs:
5151
timeout-minutes: 15
5252
- name: Upload coverage to Codecov
5353
id: upload
54-
uses: codecov/codecov-action@v1
54+
uses: codecov/codecov-action@v2
5555
with:
5656
directory: reports/coverage
5757
flags: unittests
5858
fail_ci_if_error: true
59+
- name: Extract coverage value and assign to output
60+
id: extract-coverage
61+
run: |
62+
coverage=`cat reports/coverage/lcov-report/index.html | grep "fraction" | grep -oP '\d+/\d+' | printf %s "$(cat)" | jq -R -s -c 'split("\n")'`
63+
echo "::set-output name=coverage::$coverage"
5964
- uses: act10ns/slack@v1
6065
with:
6166
status: ${{ job.status }}
6267
steps: ${{ toJson(steps) }}
6368
channel: '#npm-ci'
6469
if: failure()
70+
- name: Send Webhook with status to stdlib backend
71+
uses: distributhor/workflow-webhook@v2
72+
env:
73+
webhook_url: ${{ secrets.STDLIB_COVERAGE_URL }}
74+
webhook_secret: ${{ secrets.STDLIB_WEBHOOK_SECRET }}
75+
data: '{ "coverage": ${{ steps.extract-coverage.outputs.coverage }}, "run_id": "${{ github.run_id }}" }'
76+
if: ${{ false }}

.github/workflows/test_install.yml

+4-2
Original file line numberDiff line numberDiff line change
@@ -27,14 +27,15 @@ on:
2727
workflow_run:
2828
workflows: ["Publish Package"]
2929
types: [completed]
30+
workflow_dispatch:
3031

3132
# Workflow jobs:
3233
jobs:
3334
on-success:
3435
runs-on: ubuntu-latest
3536
env:
3637
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}
37-
if: ${{ github.event.workflow_run.conclusion == 'success' }}
38+
if: ${{ github.event.workflow_run.conclusion == 'success' || github.event_name == 'workflow_dispatch' }}
3839
steps:
3940
- uses: actions/checkout@v2
4041
- uses: actions/setup-node@v2
@@ -45,7 +46,8 @@ jobs:
4546
run: |
4647
npm install --only=prod || npm install --only=prod || npm install --only=prod
4748
timeout-minutes: 15
48-
- uses: act10ns/slack@v1
49+
- name: Send notification to Slack in case of failure
50+
uses: act10ns/slack@v1
4951
with:
5052
status: ${{ job.status }}
5153
steps: ${{ toJson(steps) }}

README.md

+5-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ limitations under the License.
2020

2121
# Filled Array
2222

23-
[![NPM version][npm-image]][npm-url] [![Build Status][test-image]][test-url] [![Coverage Status][coverage-image]][coverage-url] [![dependencies][dependencies-image]][dependencies-url]
23+
[![NPM version][npm-image]][npm-url] [![Build Status][test-image]][test-url] [![Coverage Status][coverage-image]][coverage-url] <!-- [![dependencies][dependencies-image]][dependencies-url] -->
2424

2525
> Create a filled array.
2626
@@ -279,9 +279,13 @@ Copyright &copy; 2016-2021. The Stdlib [Authors][stdlib-authors].
279279
[coverage-image]: https://img.shields.io/codecov/c/github/stdlib-js/array-filled/main.svg
280280
[coverage-url]: https://codecov.io/github/stdlib-js/array-filled?branch=main
281281

282+
<!--
283+
282284
[dependencies-image]: https://img.shields.io/david/stdlib-js/array-filled.svg
283285
[dependencies-url]: https://david-dm.org/stdlib-js/array-filled/main
284286
287+
-->
288+
285289
[chat-image]: https://img.shields.io/gitter/room/stdlib-js/stdlib.svg
286290
[chat-url]: https://gitter.im/stdlib-js/stdlib/
287291

0 commit comments

Comments
 (0)