File tree Expand file tree Collapse file tree 5 files changed +14
-3
lines changed Expand file tree Collapse file tree 5 files changed +14
-3
lines changed Original file line number Diff line number Diff line change 1- 2022-12 -01T01:49:01.285Z
1+ 2023-01 -01T01:13:59.150Z
Original file line number Diff line number Diff line change 2828
2929 # Allow the workflow to be manually run:
3030 workflow_dispatch :
31+ inputs :
32+ require-passing-tests :
33+ description : ' Require passing tests for creating bundles'
34+ type : boolean
35+ default : true
3136
3237# Concurrency group to prevent multiple concurrent executions:
3338concurrency :
@@ -134,34 +139,39 @@ jobs:
134139
135140 # Checkout the repository:
136141 - name : ' Checkout repository'
142+ if : ${{ github.event.inputs.require-passing-tests == 'true' }}
137143 uses : actions/checkout@v3
138144 with :
139145 # Use the `production` branch:
140146 ref : production
141147
142148 # Install Node.js:
143149 - name : ' Install Node.js'
150+ if : ${{ github.event.inputs.require-passing-tests == 'true' }}
144151 uses : actions/setup-node@v3
145152 with :
146153 node-version : 16
147154 timeout-minutes : 5
148155
149156 # Install dependencies:
150157 - name : ' Install production and development dependencies'
158+ if : ${{ github.event.inputs.require-passing-tests == 'true' }}
151159 id : install
152160 run : |
153161 npm install || npm install || npm install
154162 timeout-minutes : 15
155163
156164 # Build native add-on if present:
157165 - name : ' Build native add-on (if present)'
166+ if : ${{ github.event.inputs.require-passing-tests == 'true' }}
158167 run : |
159168 if [ -f "binding.gyp" ]; then
160169 npm install node-gyp --no-save && ./node_modules/.bin/node-gyp rebuild
161170 fi
162171
163172 # Run tests:
164173 - name : ' Run tests'
174+ if : ${{ github.event.inputs.require-passing-tests == 'true' }}
165175 id : tests
166176 run : |
167177 npm test || npm test || npm test
Original file line number Diff line number Diff line change 1919# Files #
2020# ########
2121package.json.copy
22+ .stdlibrc
2223
2324# Directories #
2425# ##############
Original file line number Diff line number Diff line change @@ -155,7 +155,7 @@ See [LICENSE][stdlib-license].
155155
156156## Copyright
157157
158- Copyright © ; 2016-2022 . The Stdlib [ Authors] [ stdlib-authors ] .
158+ Copyright © ; 2016-2023 . The Stdlib [ Authors] [ stdlib-authors ] .
159159
160160</section >
161161
Original file line number Diff line number Diff line change 4747 "@stdlib/number-ctor" : " ^0.0.x" ,
4848 "tape" : " git+https://github.com/kgryte/tape.git#fix/globby" ,
4949 "istanbul" : " ^0.4.1" ,
50- "tap-min" : " 2.x.x "
50+ "tap-min" : " git+https://github.com/Planeshifter/tap-min.git "
5151 },
5252 "engines" : {
5353 "node" : " >=0.10.0" ,
You can’t perform that action at this time.
0 commit comments