You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .github/workflows/productionize.yml
+9-2Lines changed: 9 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -34,6 +34,12 @@ on:
34
34
type: boolean
35
35
default: true
36
36
37
+
# Run workflow upon completion of `publish` workflow run:
38
+
workflow_run:
39
+
workflows: ["publish"]
40
+
types: [completed]
41
+
42
+
37
43
# Concurrency group to prevent multiple concurrent executions:
38
44
concurrency:
39
45
group: productionize
@@ -94,10 +100,11 @@ jobs:
94
100
# Change `@stdlib/string-format` to `@stdlib/error-tools-fmtprodmsg` in package.json if the former is a dependency, otherwise insert it as a dependency:
# Add entry for CLI package to See Also section of README.md:
144
+
cliPkgName=$(jq -r '.name' package.json)-cli
145
+
escapedPkg=$(echo "$cliPkgName" | sed -e 's/\//\\\//g')
146
+
escapedPkg=$(echo "$escapedPkg" | sed -e 's/\@/\\\@/g')
147
+
find . -type f -name '*.md' -print0 | xargs -0 perl -0777 -i -pe "s/<section class=\"related\">(?:\n\n\* \* \*\n\n## See Also\n\n)?/<section class=\"related\">\n\n## See Also\n\n- <span class=\"package-name\">[\`$escapedPkg\`][$escapedPkg]<\/span><span class=\"delimiter\">: <\/span><span class=\"description\">CLI package for use as a command-line utility.<\/span>\n/"
148
+
149
+
# Add link definition for CLI package to README.md:
Copy file name to clipboardExpand all lines: README.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -191,7 +191,7 @@ var count = ctx.count;
191
191
## Notes
192
192
193
193
- Iteration stops when an output array view is full **or** an iterator finishes; whichever comes first.
194
-
- The function supports output array-like objects having getter and setter accessors for array element access (e.g., [`@stdlib/array/complex64`][@stdlib/array/complex64]).
194
+
- The function supports output array-like objects having getter and setter accessors for array element access (e.g., [`@stdlib/array-complex64`][@stdlib/array/complex64]).
195
195
196
196
</section>
197
197
@@ -246,9 +246,9 @@ for ( i = 0; i < arr.length; i++ ) {
246
246
247
247
## See Also
248
248
249
-
- <spanclass="package-name">[`@stdlib/array/from-iterator`][@stdlib/array/from-iterator]</span><spanclass="delimiter">: </span><spanclass="description">create (or fill) an array from an iterator.</span>
250
-
- <spanclass="package-name">[`@stdlib/array/to-view-iterator-right`][@stdlib/array/to-view-iterator-right]</span><spanclass="delimiter">: </span><spanclass="description">create an iterator from an array-like object view, iterating from right to left.</span>
251
-
- <spanclass="package-name">[`@stdlib/iter/to-array-view`][@stdlib/iter/to-array-view]</span><spanclass="delimiter">: </span><spanclass="description">fill an array-like object view with values returned from an iterator.</span>
249
+
- <spanclass="package-name">[`@stdlib/array-from-iterator`][@stdlib/array/from-iterator]</span><spanclass="delimiter">: </span><spanclass="description">create (or fill) an array from an iterator.</span>
250
+
- <spanclass="package-name">[`@stdlib/array-to-view-iterator-right`][@stdlib/array/to-view-iterator-right]</span><spanclass="delimiter">: </span><spanclass="description">create an iterator from an array-like object view, iterating from right to left.</span>
251
+
- <spanclass="package-name">[`@stdlib/iter-to-array-view`][@stdlib/iter/to-array-view]</span><spanclass="delimiter">: </span><spanclass="description">fill an array-like object view with values returned from an iterator.</span>
0 commit comments