Skip to content

Commit 458aacd

Browse files
committed
Auto-generated commit
1 parent 2b0ecad commit 458aacd

File tree

7 files changed

+31
-7
lines changed

7 files changed

+31
-7
lines changed

.editorconfig

Lines changed: 4 additions & 0 deletions
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/publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838
timeout-minutes: 5
3939
- name: Replace all GitHub links to individual packages with npm links
4040
run: |
41-
find . -type f -name '*.md' -print0 | xargs -0 sed -Ei 's/@stdlib\/([^:]*)\]: https:\/\/github.com\/stdlib-js/@stdlib\/\1\]: https:\/\/www.npmjs.com\/package\/@stdlib/g'
41+
find . -type f -name '*.md' -print0 | xargs -0 sed -Ei '/tree\/main/b; s/@stdlib\/([^:]*)\]: https:\/\/github.com\/stdlib-js/@stdlib\/\1\]: https:\/\/www.npmjs.com\/package\/@stdlib/g'
4242
- name: Replace all stdlib GitHub dependencies with the respective npm packages
4343
run: |
4444
find package.json -type f -print0 | xargs -0 sed -Ei 's/"github:stdlib-js[^"]*"/"^0.0.x"/g'

.github/workflows/test.yml

Lines changed: 2 additions & 1 deletion
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

Lines changed: 13 additions & 1 deletion
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: '${{ steps.extract-coverage.outputs.coverage }}'
76+
if: ${{ false }}

.github/workflows/test_install.yml

Lines changed: 4 additions & 2 deletions
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) }}

CONTRIBUTORS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ Justin Dennison <justin1dennison@gmail.com>
1616
Marcus <mfantham@users.noreply.github.com>
1717
Matt Cochrane <matthew.cochrane.eng@gmail.com>
1818
Milan Raj <rajsite@users.noreply.github.com>
19+
Momtchil Momtchev <momtchil@momtchev.com>
1920
Ognjen Jevremović <ognjenjevremovic@users.noreply.github.com>
2021
Philipp Burckhardt <pburckhardt@outlook.com>
2122
Ricky Reusser <rsreusser@gmail.com>

README.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ limitations under the License.
2020

2121
# Square Root of 2
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
> [Square root][@stdlib/math/base/special/sqrt] of `2`.
2626
@@ -82,7 +82,7 @@ console.log( SQRT2 );
8282

8383
## See Also
8484

85-
- [`@stdlib/constants/float64/ln-two`][@stdlib/constants/float64/ln-two]: natural logarithm of 2.
85+
- <span class="package-name">[`@stdlib/constants/float64/ln-two`][@stdlib/constants/float64/ln-two]</span><span class="delimiter">: </span><span class="description">natural logarithm of 2.</span>
8686

8787
</section>
8888

@@ -133,9 +133,13 @@ Copyright &copy; 2016-2021. The Stdlib [Authors][stdlib-authors].
133133
[coverage-image]: https://img.shields.io/codecov/c/github/stdlib-js/constants-float64-sqrt-two/main.svg
134134
[coverage-url]: https://codecov.io/github/stdlib-js/constants-float64-sqrt-two?branch=main
135135

136+
<!--
137+
136138
[dependencies-image]: https://img.shields.io/david/stdlib-js/constants-float64-sqrt-two.svg
137139
[dependencies-url]: https://david-dm.org/stdlib-js/constants-float64-sqrt-two/main
138140
141+
-->
142+
139143
[chat-image]: https://img.shields.io/gitter/room/stdlib-js/stdlib.svg
140144
[chat-url]: https://gitter.im/stdlib-js/stdlib/
141145

0 commit comments

Comments
 (0)