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 -01T00:46:48.941Z 
1+ 2023-01 -01T00:39:03.865Z 
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 @@ -159,7 +159,7 @@ See [LICENSE][stdlib-license].
159159
160160## Copyright
161161
162- Copyright & copy; 2016 - 2022 .  The Stdlib [Authors][stdlib- authors].
162+ Copyright & copy; 2016 - 2023 .  The Stdlib [Authors][stdlib- authors].
163163
164164< / section> 
165165
Original file line number Diff line number Diff line change 4646    "@stdlib/bench" : " ^0.0.x"  ,
4747    "tape" : " git+https://github.com/kgryte/tape.git#fix/globby"  ,
4848    "istanbul" : " ^0.4.1"  ,
49-     "tap-min" : " 2.x.x " 
49+     "tap-min" : " git+https://github.com/Planeshifter/tap-min.git " 
5050  },
5151  "engines" : {
5252    "node" : " >=0.10.0"  ,
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments