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:38:19.197Z 
1+ 2023-01 -01T01:07:37.674Z 
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 @@ -280,7 +280,7 @@ See [LICENSE][stdlib-license].
280280
281281# # Copyright
282282
283- Copyright & copy;  2016-2022 . The Stdlib [Authors][stdlib-authors].
283+ Copyright & copy;  2016-2023 . The Stdlib [Authors][stdlib-authors].
284284
285285< /section> 
286286
Original file line number Diff line number Diff line change 6262    "tape" : " git+https://github.com/kgryte/tape.git#fix/globby"  ,
6363    "proxyquire" : " ^2.0.0"  ,
6464    "istanbul" : " ^0.4.1"  ,
65-     "tap-min" : " 2.x.x " 
65+     "tap-min" : " git+https://github.com/Planeshifter/tap-min.git " 
6666  },
6767  "engines" : {
6868    "node" : " >=0.10.0"  ,
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments