From e67b3fe995d8f3a66f8034c8ce363d4a46098708 Mon Sep 17 00:00:00 2001 From: stdlib-bot Date: Wed, 1 Feb 2023 02:44:34 +0000 Subject: [PATCH] Auto-generated commit --- .github/.keepalive | 1 + .github/workflows/productionize.yml | 10 ++++++++++ .gitignore | 1 + NOTICE | 2 +- README.md | 2 +- package.json | 2 +- 6 files changed, 15 insertions(+), 3 deletions(-) create mode 100644 .github/.keepalive diff --git a/.github/.keepalive b/.github/.keepalive new file mode 100644 index 00000000..2a1ec46e --- /dev/null +++ b/.github/.keepalive @@ -0,0 +1 @@ +2023-02-01T02:44:31.482Z diff --git a/.github/workflows/productionize.yml b/.github/workflows/productionize.yml index 37ddb4f8..f4eea889 100644 --- a/.github/workflows/productionize.yml +++ b/.github/workflows/productionize.yml @@ -28,6 +28,11 @@ on: # Allow the workflow to be manually run: workflow_dispatch: + inputs: + require-passing-tests: + description: 'Require passing tests for creating bundles' + type: boolean + default: true # Concurrency group to prevent multiple concurrent executions: concurrency: @@ -134,6 +139,7 @@ jobs: # Checkout the repository: - name: 'Checkout repository' + if: ${{ github.event.inputs.require-passing-tests == 'true' }} uses: actions/checkout@v3 with: # Use the `production` branch: @@ -141,6 +147,7 @@ jobs: # Install Node.js: - name: 'Install Node.js' + if: ${{ github.event.inputs.require-passing-tests == 'true' }} uses: actions/setup-node@v3 with: node-version: 16 @@ -148,6 +155,7 @@ jobs: # Install dependencies: - name: 'Install production and development dependencies' + if: ${{ github.event.inputs.require-passing-tests == 'true' }} id: install run: | npm install || npm install || npm install @@ -155,6 +163,7 @@ jobs: # Build native add-on if present: - name: 'Build native add-on (if present)' + if: ${{ github.event.inputs.require-passing-tests == 'true' }} run: | if [ -f "binding.gyp" ]; then npm install node-gyp --no-save && ./node_modules/.bin/node-gyp rebuild @@ -162,6 +171,7 @@ jobs: # Run tests: - name: 'Run tests' + if: ${{ github.event.inputs.require-passing-tests == 'true' }} id: tests run: | npm test || npm test || npm test diff --git a/.gitignore b/.gitignore index 63e9afd8..96412149 100644 --- a/.gitignore +++ b/.gitignore @@ -19,6 +19,7 @@ # Files # ######### package.json.copy +.stdlibrc # Directories # ############### diff --git a/NOTICE b/NOTICE index 10e6ba11..f7aca1b9 100644 --- a/NOTICE +++ b/NOTICE @@ -1 +1 @@ -Copyright (c) 2016-2022 The Stdlib Authors. +Copyright (c) 2016-2023 The Stdlib Authors. diff --git a/README.md b/README.md index 28e4eb2e..4dcf9bee 100644 --- a/README.md +++ b/README.md @@ -277,7 +277,7 @@ See [LICENSE][stdlib-license]. ## Copyright -Copyright © 2016-2022. The Stdlib [Authors][stdlib-authors]. +Copyright © 2016-2023. The Stdlib [Authors][stdlib-authors]. diff --git a/package.json b/package.json index 23a1f992..fa1b3375 100644 --- a/package.json +++ b/package.json @@ -57,7 +57,7 @@ "proxyquire": "^2.0.0", "tape": "git+https://github.com/kgryte/tape.git#fix/globby", "istanbul": "^0.4.1", - "tap-min": "2.x.x" + "tap-min": "git+https://github.com/Planeshifter/tap-min.git" }, "engines": { "node": ">=0.10.0",