Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/npm/cli.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGar <gar+gh@danger.computer>2022-03-02 21:57:47 +0300
committerGar <wraithgar@github.com>2022-03-02 23:15:15 +0300
commit7191d6e467bb3674133d34408d1bcedc83cc5971 (patch)
treeeeed3af849703e86104e25dec04182be65200ecc /.github
parentcf27ca8884387f2b82f8f6900a29e4e41693e774 (diff)
chore: @npmcli/template-oss@2.9.1
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/ci-libnpmaccess.yml65
-rw-r--r--.github/workflows/ci-libnpmdiff.yml65
-rw-r--r--.github/workflows/ci-libnpmexec.yml65
-rw-r--r--.github/workflows/ci-libnpmfund.yml65
-rw-r--r--.github/workflows/ci-libnpmhook.yml65
-rw-r--r--.github/workflows/ci-libnpmorg.yml65
-rw-r--r--.github/workflows/ci-libnpmpack.yml65
-rw-r--r--.github/workflows/ci-libnpmpublish.yml65
-rw-r--r--.github/workflows/ci-libnpmsearch.yml65
-rw-r--r--.github/workflows/ci-libnpmteam.yml65
-rw-r--r--.github/workflows/ci-libnpmversion.yml65
-rw-r--r--.github/workflows/ci-npmcli-arborist.yml65
-rw-r--r--.github/workflows/release-please-libnpmaccess.yml29
-rw-r--r--.github/workflows/release-please-libnpmdiff.yml29
-rw-r--r--.github/workflows/release-please-libnpmexec.yml29
-rw-r--r--.github/workflows/release-please-libnpmfund.yml29
-rw-r--r--.github/workflows/release-please-libnpmhook.yml29
-rw-r--r--.github/workflows/release-please-libnpmorg.yml29
-rw-r--r--.github/workflows/release-please-libnpmpack.yml29
-rw-r--r--.github/workflows/release-please-libnpmpublish.yml29
-rw-r--r--.github/workflows/release-please-libnpmsearch.yml29
-rw-r--r--.github/workflows/release-please-libnpmteam.yml29
-rw-r--r--.github/workflows/release-please-libnpmversion.yml29
-rw-r--r--.github/workflows/release-please-npmcli-arborist.yml29
24 files changed, 660 insertions, 468 deletions
diff --git a/.github/workflows/ci-libnpmaccess.yml b/.github/workflows/ci-libnpmaccess.yml
index b25bc613a..d0cac65dc 100644
--- a/.github/workflows/ci-libnpmaccess.yml
+++ b/.github/workflows/ci-libnpmaccess.yml
@@ -4,8 +4,6 @@ on:
pull_request:
paths:
- workspaces/libnpmaccess/**
- branches:
- - '*'
push:
paths:
- workspaces/libnpmaccess/**
@@ -20,57 +18,46 @@ jobs:
steps:
# Checkout the npm/cli repo
- uses: actions/checkout@v2
- - name: Use Node.js 16.x
- uses: actions/setup-node@v2
+ - uses: actions/setup-node@v2
with:
- node-version: 16.x
- cache: npm
- - name: Install dependencies
- run: |
- node ./bin/npm-cli.js install --ignore-scripts --no-audit
- node ./bin/npm-cli.js rebuild
- - name: Run linting
- run: node ./bin/npm-cli.js run posttest -w workspaces/libnpmaccess
- env:
- DEPLOY_VERSION: testing
+ node-version: '16'
+ - run: npm i --prefer-online -g npm@latest
+ - run: npm i
+ - run: npm run lint -w workspaces/libnpmaccess
test:
strategy:
fail-fast: false
matrix:
- node-version: ['12.13.0', 12.x, '14.15.0', 14.x, '16.0.0', 16.x]
+ node-version: [12.13.0, 12.x, 14.15.0, 14.x, 16.13.0, 16.x]
platform:
- os: ubuntu-latest
shell: bash
- os: macos-latest
shell: bash
- os: windows-latest
- shell: bash
- - os: windows-latest
- shell: powershell
-
+ shell: cmd
runs-on: ${{ matrix.platform.os }}
defaults:
run:
shell: ${{ matrix.platform.shell }}
-
steps:
- # Checkout the npm/cli repo
- - uses: actions/checkout@v2
-
- # Installs the specific version of Node.js
- - name: Use Node.js ${{ matrix.node-version }}
- uses: actions/setup-node@v2
- with:
- node-version: ${{ matrix.node-version }}
- cache: npm
-
- # Run the installer script
- - name: Install dependencies
- run: |
- node ./bin/npm-cli.js install --ignore-scripts --no-audit
- node ./bin/npm-cli.js rebuild
-
- # Run the tests, but not if we're just gonna do coveralls later anyway
- - name: Run Tap tests
- run: node ./bin/npm-cli.js run -w workspaces/libnpmaccess --ignore-scripts test -- -t600 -Rbase -c
+ - uses: actions/checkout@v2
+ - uses: actions/setup-node@v2
+ with:
+ node-version: ${{ matrix.node-version }}
+ # node 12 and 14 ship with npm@6, which is known to fail when updating itself in windows
+ - name: Update to workable npm (windows)
+ if: matrix.platform.os == 'windows-latest' && (startsWith(matrix.node-version, '12') || startsWith(matrix.node-version, '14'))
+ run: |
+ curl -sO https://registry.npmjs.org/npm/-/npm-7.5.4.tgz
+ tar xf npm-7.5.4.tgz
+ cd package
+ node lib/npm.js install --no-fund --no-audit -g ..\npm-7.5.4.tgz
+ cd ..
+ rmdir /s /q package
+ - name: Update npm
+ run: npm i --prefer-online --no-fund --no-audit -g npm@latest
+ - run: npm -v
+ - run: npm i
+ - run: npm test --ignore-scripts -w workspaces/libnpmaccess
diff --git a/.github/workflows/ci-libnpmdiff.yml b/.github/workflows/ci-libnpmdiff.yml
index 5ff0fdc9f..0ff657222 100644
--- a/.github/workflows/ci-libnpmdiff.yml
+++ b/.github/workflows/ci-libnpmdiff.yml
@@ -4,8 +4,6 @@ on:
pull_request:
paths:
- workspaces/libnpmdiff/**
- branches:
- - '*'
push:
paths:
- workspaces/libnpmdiff/**
@@ -20,57 +18,46 @@ jobs:
steps:
# Checkout the npm/cli repo
- uses: actions/checkout@v2
- - name: Use Node.js 16.x
- uses: actions/setup-node@v2
+ - uses: actions/setup-node@v2
with:
- node-version: 16.x
- cache: npm
- - name: Install dependencies
- run: |
- node ./bin/npm-cli.js install --ignore-scripts --no-audit
- node ./bin/npm-cli.js rebuild
- - name: Run linting
- run: node ./bin/npm-cli.js run posttest -w workspaces/libnpmdiff
- env:
- DEPLOY_VERSION: testing
+ node-version: '16'
+ - run: npm i --prefer-online -g npm@latest
+ - run: npm i
+ - run: npm run lint -w workspaces/libnpmdiff
test:
strategy:
fail-fast: false
matrix:
- node-version: ['12.13.0', 12.x, '14.15.0', 14.x, '16.0.0', 16.x]
+ node-version: [12.13.0, 12.x, 14.15.0, 14.x, 16.13.0, 16.x]
platform:
- os: ubuntu-latest
shell: bash
- os: macos-latest
shell: bash
- os: windows-latest
- shell: bash
- - os: windows-latest
- shell: powershell
-
+ shell: cmd
runs-on: ${{ matrix.platform.os }}
defaults:
run:
shell: ${{ matrix.platform.shell }}
-
steps:
- # Checkout the npm/cli repo
- - uses: actions/checkout@v2
-
- # Installs the specific version of Node.js
- - name: Use Node.js ${{ matrix.node-version }}
- uses: actions/setup-node@v2
- with:
- node-version: ${{ matrix.node-version }}
- cache: npm
-
- # Run the installer script
- - name: Install dependencies
- run: |
- node ./bin/npm-cli.js install --ignore-scripts --no-audit
- node ./bin/npm-cli.js rebuild
-
- # Run the tests, but not if we're just gonna do coveralls later anyway
- - name: Run Tap tests
- run: node ./bin/npm-cli.js run -w workspaces/libnpmdiff --ignore-scripts test -- -t600 -Rbase -c
+ - uses: actions/checkout@v2
+ - uses: actions/setup-node@v2
+ with:
+ node-version: ${{ matrix.node-version }}
+ # node 12 and 14 ship with npm@6, which is known to fail when updating itself in windows
+ - name: Update to workable npm (windows)
+ if: matrix.platform.os == 'windows-latest' && (startsWith(matrix.node-version, '12') || startsWith(matrix.node-version, '14'))
+ run: |
+ curl -sO https://registry.npmjs.org/npm/-/npm-7.5.4.tgz
+ tar xf npm-7.5.4.tgz
+ cd package
+ node lib/npm.js install --no-fund --no-audit -g ..\npm-7.5.4.tgz
+ cd ..
+ rmdir /s /q package
+ - name: Update npm
+ run: npm i --prefer-online --no-fund --no-audit -g npm@latest
+ - run: npm -v
+ - run: npm i
+ - run: npm test --ignore-scripts -w workspaces/libnpmdiff
diff --git a/.github/workflows/ci-libnpmexec.yml b/.github/workflows/ci-libnpmexec.yml
index 011ae630e..a802c068e 100644
--- a/.github/workflows/ci-libnpmexec.yml
+++ b/.github/workflows/ci-libnpmexec.yml
@@ -4,8 +4,6 @@ on:
pull_request:
paths:
- workspaces/libnpmexec/**
- branches:
- - '*'
push:
paths:
- workspaces/libnpmexec/**
@@ -20,57 +18,46 @@ jobs:
steps:
# Checkout the npm/cli repo
- uses: actions/checkout@v2
- - name: Use Node.js 16.x
- uses: actions/setup-node@v2
+ - uses: actions/setup-node@v2
with:
- node-version: 16.x
- cache: npm
- - name: Install dependencies
- run: |
- node ./bin/npm-cli.js install --ignore-scripts --no-audit
- node ./bin/npm-cli.js rebuild
- - name: Run linting
- run: node ./bin/npm-cli.js run posttest -w workspaces/libnpmexec
- env:
- DEPLOY_VERSION: testing
+ node-version: '16'
+ - run: npm i --prefer-online -g npm@latest
+ - run: npm i
+ - run: npm run lint -w workspaces/libnpmexec
test:
strategy:
fail-fast: false
matrix:
- node-version: ['12.13.0', 12.x, '14.15.0', 14.x, '16.0.0', 16.x]
+ node-version: [12.13.0, 12.x, 14.15.0, 14.x, 16.13.0, 16.x]
platform:
- os: ubuntu-latest
shell: bash
- os: macos-latest
shell: bash
- os: windows-latest
- shell: bash
- - os: windows-latest
- shell: powershell
-
+ shell: cmd
runs-on: ${{ matrix.platform.os }}
defaults:
run:
shell: ${{ matrix.platform.shell }}
-
steps:
- # Checkout the npm/cli repo
- - uses: actions/checkout@v2
-
- # Installs the specific version of Node.js
- - name: Use Node.js ${{ matrix.node-version }}
- uses: actions/setup-node@v2
- with:
- node-version: ${{ matrix.node-version }}
- cache: npm
-
- # Run the installer script
- - name: Install dependencies
- run: |
- node ./bin/npm-cli.js install --ignore-scripts --no-audit
- node ./bin/npm-cli.js rebuild
-
- # Run the tests, but not if we're just gonna do coveralls later anyway
- - name: Run Tap tests
- run: node ./bin/npm-cli.js run -w workspaces/libnpmexec --ignore-scripts test -- -t600 -Rbase -c
+ - uses: actions/checkout@v2
+ - uses: actions/setup-node@v2
+ with:
+ node-version: ${{ matrix.node-version }}
+ # node 12 and 14 ship with npm@6, which is known to fail when updating itself in windows
+ - name: Update to workable npm (windows)
+ if: matrix.platform.os == 'windows-latest' && (startsWith(matrix.node-version, '12') || startsWith(matrix.node-version, '14'))
+ run: |
+ curl -sO https://registry.npmjs.org/npm/-/npm-7.5.4.tgz
+ tar xf npm-7.5.4.tgz
+ cd package
+ node lib/npm.js install --no-fund --no-audit -g ..\npm-7.5.4.tgz
+ cd ..
+ rmdir /s /q package
+ - name: Update npm
+ run: npm i --prefer-online --no-fund --no-audit -g npm@latest
+ - run: npm -v
+ - run: npm i
+ - run: npm test --ignore-scripts -w workspaces/libnpmexec
diff --git a/.github/workflows/ci-libnpmfund.yml b/.github/workflows/ci-libnpmfund.yml
index 3ce4de532..f00891ddb 100644
--- a/.github/workflows/ci-libnpmfund.yml
+++ b/.github/workflows/ci-libnpmfund.yml
@@ -4,8 +4,6 @@ on:
pull_request:
paths:
- workspaces/libnpmfund/**
- branches:
- - '*'
push:
paths:
- workspaces/libnpmfund/**
@@ -20,57 +18,46 @@ jobs:
steps:
# Checkout the npm/cli repo
- uses: actions/checkout@v2
- - name: Use Node.js 16.x
- uses: actions/setup-node@v2
+ - uses: actions/setup-node@v2
with:
- node-version: 16.x
- cache: npm
- - name: Install dependencies
- run: |
- node ./bin/npm-cli.js install --ignore-scripts --no-audit
- node ./bin/npm-cli.js rebuild
- - name: Run linting
- run: node ./bin/npm-cli.js run posttest -w workspaces/libnpmfund
- env:
- DEPLOY_VERSION: testing
+ node-version: '16'
+ - run: npm i --prefer-online -g npm@latest
+ - run: npm i
+ - run: npm run lint -w workspaces/libnpmfund
test:
strategy:
fail-fast: false
matrix:
- node-version: ['12.13.0', 12.x, '14.15.0', 14.x, '16.0.0', 16.x]
+ node-version: [12.13.0, 12.x, 14.15.0, 14.x, 16.13.0, 16.x]
platform:
- os: ubuntu-latest
shell: bash
- os: macos-latest
shell: bash
- os: windows-latest
- shell: bash
- - os: windows-latest
- shell: powershell
-
+ shell: cmd
runs-on: ${{ matrix.platform.os }}
defaults:
run:
shell: ${{ matrix.platform.shell }}
-
steps:
- # Checkout the npm/cli repo
- - uses: actions/checkout@v2
-
- # Installs the specific version of Node.js
- - name: Use Node.js ${{ matrix.node-version }}
- uses: actions/setup-node@v2
- with:
- node-version: ${{ matrix.node-version }}
- cache: npm
-
- # Run the installer script
- - name: Install dependencies
- run: |
- node ./bin/npm-cli.js install --ignore-scripts --no-audit
- node ./bin/npm-cli.js rebuild
-
- # Run the tests, but not if we're just gonna do coveralls later anyway
- - name: Run Tap tests
- run: node ./bin/npm-cli.js run -w workspaces/libnpmfund --ignore-scripts test -- -t600 -Rbase -c
+ - uses: actions/checkout@v2
+ - uses: actions/setup-node@v2
+ with:
+ node-version: ${{ matrix.node-version }}
+ # node 12 and 14 ship with npm@6, which is known to fail when updating itself in windows
+ - name: Update to workable npm (windows)
+ if: matrix.platform.os == 'windows-latest' && (startsWith(matrix.node-version, '12') || startsWith(matrix.node-version, '14'))
+ run: |
+ curl -sO https://registry.npmjs.org/npm/-/npm-7.5.4.tgz
+ tar xf npm-7.5.4.tgz
+ cd package
+ node lib/npm.js install --no-fund --no-audit -g ..\npm-7.5.4.tgz
+ cd ..
+ rmdir /s /q package
+ - name: Update npm
+ run: npm i --prefer-online --no-fund --no-audit -g npm@latest
+ - run: npm -v
+ - run: npm i
+ - run: npm test --ignore-scripts -w workspaces/libnpmfund
diff --git a/.github/workflows/ci-libnpmhook.yml b/.github/workflows/ci-libnpmhook.yml
index 1cd823a43..f10badea1 100644
--- a/.github/workflows/ci-libnpmhook.yml
+++ b/.github/workflows/ci-libnpmhook.yml
@@ -4,8 +4,6 @@ on:
pull_request:
paths:
- workspaces/libnpmhook/**
- branches:
- - '*'
push:
paths:
- workspaces/libnpmhook/**
@@ -20,57 +18,46 @@ jobs:
steps:
# Checkout the npm/cli repo
- uses: actions/checkout@v2
- - name: Use Node.js 16.x
- uses: actions/setup-node@v2
+ - uses: actions/setup-node@v2
with:
- node-version: 16.x
- cache: npm
- - name: Install dependencies
- run: |
- node ./bin/npm-cli.js install --ignore-scripts --no-audit
- node ./bin/npm-cli.js rebuild
- - name: Run linting
- run: node ./bin/npm-cli.js run posttest -w workspaces/libnpmhook
- env:
- DEPLOY_VERSION: testing
+ node-version: '16'
+ - run: npm i --prefer-online -g npm@latest
+ - run: npm i
+ - run: npm run lint -w workspaces/libnpmhook
test:
strategy:
fail-fast: false
matrix:
- node-version: ['12.13.0', 12.x, '14.15.0', 14.x, '16.0.0', 16.x]
+ node-version: [12.13.0, 12.x, 14.15.0, 14.x, 16.13.0, 16.x]
platform:
- os: ubuntu-latest
shell: bash
- os: macos-latest
shell: bash
- os: windows-latest
- shell: bash
- - os: windows-latest
- shell: powershell
-
+ shell: cmd
runs-on: ${{ matrix.platform.os }}
defaults:
run:
shell: ${{ matrix.platform.shell }}
-
steps:
- # Checkout the npm/cli repo
- - uses: actions/checkout@v2
-
- # Installs the specific version of Node.js
- - name: Use Node.js ${{ matrix.node-version }}
- uses: actions/setup-node@v2
- with:
- node-version: ${{ matrix.node-version }}
- cache: npm
-
- # Run the installer script
- - name: Install dependencies
- run: |
- node ./bin/npm-cli.js install --ignore-scripts --no-audit
- node ./bin/npm-cli.js rebuild
-
- # Run the tests, but not if we're just gonna do coveralls later anyway
- - name: Run Tap tests
- run: node ./bin/npm-cli.js run -w workspaces/libnpmhook --ignore-scripts test -- -t600 -Rbase -c
+ - uses: actions/checkout@v2
+ - uses: actions/setup-node@v2
+ with:
+ node-version: ${{ matrix.node-version }}
+ # node 12 and 14 ship with npm@6, which is known to fail when updating itself in windows
+ - name: Update to workable npm (windows)
+ if: matrix.platform.os == 'windows-latest' && (startsWith(matrix.node-version, '12') || startsWith(matrix.node-version, '14'))
+ run: |
+ curl -sO https://registry.npmjs.org/npm/-/npm-7.5.4.tgz
+ tar xf npm-7.5.4.tgz
+ cd package
+ node lib/npm.js install --no-fund --no-audit -g ..\npm-7.5.4.tgz
+ cd ..
+ rmdir /s /q package
+ - name: Update npm
+ run: npm i --prefer-online --no-fund --no-audit -g npm@latest
+ - run: npm -v
+ - run: npm i
+ - run: npm test --ignore-scripts -w workspaces/libnpmhook
diff --git a/.github/workflows/ci-libnpmorg.yml b/.github/workflows/ci-libnpmorg.yml
index e36adeda1..3f43b206f 100644
--- a/.github/workflows/ci-libnpmorg.yml
+++ b/.github/workflows/ci-libnpmorg.yml
@@ -4,8 +4,6 @@ on:
pull_request:
paths:
- workspaces/libnpmorg/**
- branches:
- - '*'
push:
paths:
- workspaces/libnpmorg/**
@@ -20,57 +18,46 @@ jobs:
steps:
# Checkout the npm/cli repo
- uses: actions/checkout@v2
- - name: Use Node.js 16.x
- uses: actions/setup-node@v2
+ - uses: actions/setup-node@v2
with:
- node-version: 16.x
- cache: npm
- - name: Install dependencies
- run: |
- node ./bin/npm-cli.js install --ignore-scripts --no-audit
- node ./bin/npm-cli.js rebuild
- - name: Run linting
- run: node ./bin/npm-cli.js run posttest -w workspaces/libnpmorg
- env:
- DEPLOY_VERSION: testing
+ node-version: '16'
+ - run: npm i --prefer-online -g npm@latest
+ - run: npm i
+ - run: npm run lint -w workspaces/libnpmorg
test:
strategy:
fail-fast: false
matrix:
- node-version: ['12.13.0', 12.x, '14.15.0', 14.x, '16.0.0', 16.x]
+ node-version: [12.13.0, 12.x, 14.15.0, 14.x, 16.13.0, 16.x]
platform:
- os: ubuntu-latest
shell: bash
- os: macos-latest
shell: bash
- os: windows-latest
- shell: bash
- - os: windows-latest
- shell: powershell
-
+ shell: cmd
runs-on: ${{ matrix.platform.os }}
defaults:
run:
shell: ${{ matrix.platform.shell }}
-
steps:
- # Checkout the npm/cli repo
- - uses: actions/checkout@v2
-
- # Installs the specific version of Node.js
- - name: Use Node.js ${{ matrix.node-version }}
- uses: actions/setup-node@v2
- with:
- node-version: ${{ matrix.node-version }}
- cache: npm
-
- # Run the installer script
- - name: Install dependencies
- run: |
- node ./bin/npm-cli.js install --ignore-scripts --no-audit
- node ./bin/npm-cli.js rebuild
-
- # Run the tests, but not if we're just gonna do coveralls later anyway
- - name: Run Tap tests
- run: node ./bin/npm-cli.js run -w workspaces/libnpmorg --ignore-scripts test -- -t600 -Rbase -c
+ - uses: actions/checkout@v2
+ - uses: actions/setup-node@v2
+ with:
+ node-version: ${{ matrix.node-version }}
+ # node 12 and 14 ship with npm@6, which is known to fail when updating itself in windows
+ - name: Update to workable npm (windows)
+ if: matrix.platform.os == 'windows-latest' && (startsWith(matrix.node-version, '12') || startsWith(matrix.node-version, '14'))
+ run: |
+ curl -sO https://registry.npmjs.org/npm/-/npm-7.5.4.tgz
+ tar xf npm-7.5.4.tgz
+ cd package
+ node lib/npm.js install --no-fund --no-audit -g ..\npm-7.5.4.tgz
+ cd ..
+ rmdir /s /q package
+ - name: Update npm
+ run: npm i --prefer-online --no-fund --no-audit -g npm@latest
+ - run: npm -v
+ - run: npm i
+ - run: npm test --ignore-scripts -w workspaces/libnpmorg
diff --git a/.github/workflows/ci-libnpmpack.yml b/.github/workflows/ci-libnpmpack.yml
index b2f1c3e17..fd29289bc 100644
--- a/.github/workflows/ci-libnpmpack.yml
+++ b/.github/workflows/ci-libnpmpack.yml
@@ -4,8 +4,6 @@ on:
pull_request:
paths:
- workspaces/libnpmpack/**
- branches:
- - '*'
push:
paths:
- workspaces/libnpmpack/**
@@ -20,57 +18,46 @@ jobs:
steps:
# Checkout the npm/cli repo
- uses: actions/checkout@v2
- - name: Use Node.js 16.x
- uses: actions/setup-node@v2
+ - uses: actions/setup-node@v2
with:
- node-version: 16.x
- cache: npm
- - name: Install dependencies
- run: |
- node ./bin/npm-cli.js install --ignore-scripts --no-audit
- node ./bin/npm-cli.js rebuild
- - name: Run linting
- run: node ./bin/npm-cli.js run posttest -w workspaces/libnpmpack
- env:
- DEPLOY_VERSION: testing
+ node-version: '16'
+ - run: npm i --prefer-online -g npm@latest
+ - run: npm i
+ - run: npm run lint -w workspaces/libnpmpack
test:
strategy:
fail-fast: false
matrix:
- node-version: ['12.13.0', 12.x, '14.15.0', 14.x, '16.0.0', 16.x]
+ node-version: [12.13.0, 12.x, 14.15.0, 14.x, 16.13.0, 16.x]
platform:
- os: ubuntu-latest
shell: bash
- os: macos-latest
shell: bash
- os: windows-latest
- shell: bash
- - os: windows-latest
- shell: powershell
-
+ shell: cmd
runs-on: ${{ matrix.platform.os }}
defaults:
run:
shell: ${{ matrix.platform.shell }}
-
steps:
- # Checkout the npm/cli repo
- - uses: actions/checkout@v2
-
- # Installs the specific version of Node.js
- - name: Use Node.js ${{ matrix.node-version }}
- uses: actions/setup-node@v2
- with:
- node-version: ${{ matrix.node-version }}
- cache: npm
-
- # Run the installer script
- - name: Install dependencies
- run: |
- node ./bin/npm-cli.js install --ignore-scripts --no-audit
- node ./bin/npm-cli.js rebuild
-
- # Run the tests, but not if we're just gonna do coveralls later anyway
- - name: Run Tap tests
- run: node ./bin/npm-cli.js run -w workspaces/libnpmpack --ignore-scripts test -- -t600 -Rbase -c
+ - uses: actions/checkout@v2
+ - uses: actions/setup-node@v2
+ with:
+ node-version: ${{ matrix.node-version }}
+ # node 12 and 14 ship with npm@6, which is known to fail when updating itself in windows
+ - name: Update to workable npm (windows)
+ if: matrix.platform.os == 'windows-latest' && (startsWith(matrix.node-version, '12') || startsWith(matrix.node-version, '14'))
+ run: |
+ curl -sO https://registry.npmjs.org/npm/-/npm-7.5.4.tgz
+ tar xf npm-7.5.4.tgz
+ cd package
+ node lib/npm.js install --no-fund --no-audit -g ..\npm-7.5.4.tgz
+ cd ..
+ rmdir /s /q package
+ - name: Update npm
+ run: npm i --prefer-online --no-fund --no-audit -g npm@latest
+ - run: npm -v
+ - run: npm i
+ - run: npm test --ignore-scripts -w workspaces/libnpmpack
diff --git a/.github/workflows/ci-libnpmpublish.yml b/.github/workflows/ci-libnpmpublish.yml
index 3d26cf8cd..efe1f1918 100644
--- a/.github/workflows/ci-libnpmpublish.yml
+++ b/.github/workflows/ci-libnpmpublish.yml
@@ -4,8 +4,6 @@ on:
pull_request:
paths:
- workspaces/libnpmpublish/**
- branches:
- - '*'
push:
paths:
- workspaces/libnpmpublish/**
@@ -20,57 +18,46 @@ jobs:
steps:
# Checkout the npm/cli repo
- uses: actions/checkout@v2
- - name: Use Node.js 16.x
- uses: actions/setup-node@v2
+ - uses: actions/setup-node@v2
with:
- node-version: 16.x
- cache: npm
- - name: Install dependencies
- run: |
- node ./bin/npm-cli.js install --ignore-scripts --no-audit
- node ./bin/npm-cli.js rebuild
- - name: Run linting
- run: node ./bin/npm-cli.js run posttest -w workspaces/libnpmpublish
- env:
- DEPLOY_VERSION: testing
+ node-version: '16'
+ - run: npm i --prefer-online -g npm@latest
+ - run: npm i
+ - run: npm run lint -w workspaces/libnpmpublish
test:
strategy:
fail-fast: false
matrix:
- node-version: ['12.13.0', 12.x, '14.15.0', 14.x, '16.0.0', 16.x]
+ node-version: [12.13.0, 12.x, 14.15.0, 14.x, 16.13.0, 16.x]
platform:
- os: ubuntu-latest
shell: bash
- os: macos-latest
shell: bash
- os: windows-latest
- shell: bash
- - os: windows-latest
- shell: powershell
-
+ shell: cmd
runs-on: ${{ matrix.platform.os }}
defaults:
run:
shell: ${{ matrix.platform.shell }}
-
steps:
- # Checkout the npm/cli repo
- - uses: actions/checkout@v2
-
- # Installs the specific version of Node.js
- - name: Use Node.js ${{ matrix.node-version }}
- uses: actions/setup-node@v2
- with:
- node-version: ${{ matrix.node-version }}
- cache: npm
-
- # Run the installer script
- - name: Install dependencies
- run: |
- node ./bin/npm-cli.js install --ignore-scripts --no-audit
- node ./bin/npm-cli.js rebuild
-
- # Run the tests, but not if we're just gonna do coveralls later anyway
- - name: Run Tap tests
- run: node ./bin/npm-cli.js run -w workspaces/libnpmpublish --ignore-scripts test -- -t600 -Rbase -c
+ - uses: actions/checkout@v2
+ - uses: actions/setup-node@v2
+ with:
+ node-version: ${{ matrix.node-version }}
+ # node 12 and 14 ship with npm@6, which is known to fail when updating itself in windows
+ - name: Update to workable npm (windows)
+ if: matrix.platform.os == 'windows-latest' && (startsWith(matrix.node-version, '12') || startsWith(matrix.node-version, '14'))
+ run: |
+ curl -sO https://registry.npmjs.org/npm/-/npm-7.5.4.tgz
+ tar xf npm-7.5.4.tgz
+ cd package
+ node lib/npm.js install --no-fund --no-audit -g ..\npm-7.5.4.tgz
+ cd ..
+ rmdir /s /q package
+ - name: Update npm
+ run: npm i --prefer-online --no-fund --no-audit -g npm@latest
+ - run: npm -v
+ - run: npm i
+ - run: npm test --ignore-scripts -w workspaces/libnpmpublish
diff --git a/.github/workflows/ci-libnpmsearch.yml b/.github/workflows/ci-libnpmsearch.yml
index 08c45451d..832f850d3 100644
--- a/.github/workflows/ci-libnpmsearch.yml
+++ b/.github/workflows/ci-libnpmsearch.yml
@@ -4,8 +4,6 @@ on:
pull_request:
paths:
- workspaces/libnpmsearch/**
- branches:
- - '*'
push:
paths:
- workspaces/libnpmsearch/**
@@ -20,57 +18,46 @@ jobs:
steps:
# Checkout the npm/cli repo
- uses: actions/checkout@v2
- - name: Use Node.js 16.x
- uses: actions/setup-node@v2
+ - uses: actions/setup-node@v2
with:
- node-version: 16.x
- cache: npm
- - name: Install dependencies
- run: |
- node ./bin/npm-cli.js install --ignore-scripts --no-audit
- node ./bin/npm-cli.js rebuild
- - name: Run linting
- run: node ./bin/npm-cli.js run posttest -w workspaces/libnpmsearch
- env:
- DEPLOY_VERSION: testing
+ node-version: '16'
+ - run: npm i --prefer-online -g npm@latest
+ - run: npm i
+ - run: npm run lint -w workspaces/libnpmsearch
test:
strategy:
fail-fast: false
matrix:
- node-version: ['12.13.0', 12.x, '14.15.0', 14.x, '16.0.0', 16.x]
+ node-version: [12.13.0, 12.x, 14.15.0, 14.x, 16.13.0, 16.x]
platform:
- os: ubuntu-latest
shell: bash
- os: macos-latest
shell: bash
- os: windows-latest
- shell: bash
- - os: windows-latest
- shell: powershell
-
+ shell: cmd
runs-on: ${{ matrix.platform.os }}
defaults:
run:
shell: ${{ matrix.platform.shell }}
-
steps:
- # Checkout the npm/cli repo
- - uses: actions/checkout@v2
-
- # Installs the specific version of Node.js
- - name: Use Node.js ${{ matrix.node-version }}
- uses: actions/setup-node@v2
- with:
- node-version: ${{ matrix.node-version }}
- cache: npm
-
- # Run the installer script
- - name: Install dependencies
- run: |
- node ./bin/npm-cli.js install --ignore-scripts --no-audit
- node ./bin/npm-cli.js rebuild
-
- # Run the tests, but not if we're just gonna do coveralls later anyway
- - name: Run Tap tests
- run: node ./bin/npm-cli.js run -w workspaces/libnpmsearch --ignore-scripts test -- -t600 -Rbase -c
+ - uses: actions/checkout@v2
+ - uses: actions/setup-node@v2
+ with:
+ node-version: ${{ matrix.node-version }}
+ # node 12 and 14 ship with npm@6, which is known to fail when updating itself in windows
+ - name: Update to workable npm (windows)
+ if: matrix.platform.os == 'windows-latest' && (startsWith(matrix.node-version, '12') || startsWith(matrix.node-version, '14'))
+ run: |
+ curl -sO https://registry.npmjs.org/npm/-/npm-7.5.4.tgz
+ tar xf npm-7.5.4.tgz
+ cd package
+ node lib/npm.js install --no-fund --no-audit -g ..\npm-7.5.4.tgz
+ cd ..
+ rmdir /s /q package
+ - name: Update npm
+ run: npm i --prefer-online --no-fund --no-audit -g npm@latest
+ - run: npm -v
+ - run: npm i
+ - run: npm test --ignore-scripts -w workspaces/libnpmsearch
diff --git a/.github/workflows/ci-libnpmteam.yml b/.github/workflows/ci-libnpmteam.yml
index 18a37df8c..fa6c5929e 100644
--- a/.github/workflows/ci-libnpmteam.yml
+++ b/.github/workflows/ci-libnpmteam.yml
@@ -4,8 +4,6 @@ on:
pull_request:
paths:
- workspaces/libnpmteam/**
- branches:
- - '*'
push:
paths:
- workspaces/libnpmteam/**
@@ -20,57 +18,46 @@ jobs:
steps:
# Checkout the npm/cli repo
- uses: actions/checkout@v2
- - name: Use Node.js 16.x
- uses: actions/setup-node@v2
+ - uses: actions/setup-node@v2
with:
- node-version: 16.x
- cache: npm
- - name: Install dependencies
- run: |
- node ./bin/npm-cli.js install --ignore-scripts --no-audit
- node ./bin/npm-cli.js rebuild
- - name: Run linting
- run: node ./bin/npm-cli.js run posttest -w workspaces/libnpmteam
- env:
- DEPLOY_VERSION: testing
+ node-version: '16'
+ - run: npm i --prefer-online -g npm@latest
+ - run: npm i
+ - run: npm run lint -w workspaces/libnpmteam
test:
strategy:
fail-fast: false
matrix:
- node-version: ['12.13.0', 12.x, '14.15.0', 14.x, '16.0.0', 16.x]
+ node-version: [12.13.0, 12.x, 14.15.0, 14.x, 16.13.0, 16.x]
platform:
- os: ubuntu-latest
shell: bash
- os: macos-latest
shell: bash
- os: windows-latest
- shell: bash
- - os: windows-latest
- shell: powershell
-
+ shell: cmd
runs-on: ${{ matrix.platform.os }}
defaults:
run:
shell: ${{ matrix.platform.shell }}
-
steps:
- # Checkout the npm/cli repo
- - uses: actions/checkout@v2
-
- # Installs the specific version of Node.js
- - name: Use Node.js ${{ matrix.node-version }}
- uses: actions/setup-node@v2
- with:
- node-version: ${{ matrix.node-version }}
- cache: npm
-
- # Run the installer script
- - name: Install dependencies
- run: |
- node ./bin/npm-cli.js install --ignore-scripts --no-audit
- node ./bin/npm-cli.js rebuild
-
- # Run the tests, but not if we're just gonna do coveralls later anyway
- - name: Run Tap tests
- run: node ./bin/npm-cli.js run -w workspaces/libnpmteam --ignore-scripts test -- -t600 -Rbase -c
+ - uses: actions/checkout@v2
+ - uses: actions/setup-node@v2
+ with:
+ node-version: ${{ matrix.node-version }}
+ # node 12 and 14 ship with npm@6, which is known to fail when updating itself in windows
+ - name: Update to workable npm (windows)
+ if: matrix.platform.os == 'windows-latest' && (startsWith(matrix.node-version, '12') || startsWith(matrix.node-version, '14'))
+ run: |
+ curl -sO https://registry.npmjs.org/npm/-/npm-7.5.4.tgz
+ tar xf npm-7.5.4.tgz
+ cd package
+ node lib/npm.js install --no-fund --no-audit -g ..\npm-7.5.4.tgz
+ cd ..
+ rmdir /s /q package
+ - name: Update npm
+ run: npm i --prefer-online --no-fund --no-audit -g npm@latest
+ - run: npm -v
+ - run: npm i
+ - run: npm test --ignore-scripts -w workspaces/libnpmteam
diff --git a/.github/workflows/ci-libnpmversion.yml b/.github/workflows/ci-libnpmversion.yml
index 5b4719d8b..0b0c0fcf7 100644
--- a/.github/workflows/ci-libnpmversion.yml
+++ b/.github/workflows/ci-libnpmversion.yml
@@ -4,8 +4,6 @@ on:
pull_request:
paths:
- workspaces/libnpmversion/**
- branches:
- - '*'
push:
paths:
- workspaces/libnpmversion/**
@@ -20,57 +18,46 @@ jobs:
steps:
# Checkout the npm/cli repo
- uses: actions/checkout@v2
- - name: Use Node.js 16.x
- uses: actions/setup-node@v2
+ - uses: actions/setup-node@v2
with:
- node-version: 16.x
- cache: npm
- - name: Install dependencies
- run: |
- node ./bin/npm-cli.js install --ignore-scripts --no-audit
- node ./bin/npm-cli.js rebuild
- - name: Run linting
- run: node ./bin/npm-cli.js run posttest -w workspaces/libnpmversion
- env:
- DEPLOY_VERSION: testing
+ node-version: '16'
+ - run: npm i --prefer-online -g npm@latest
+ - run: npm i
+ - run: npm run lint -w workspaces/libnpmversion
test:
strategy:
fail-fast: false
matrix:
- node-version: ['12.13.0', 12.x, '14.15.0', 14.x, '16.0.0', 16.x]
+ node-version: [12.13.0, 12.x, 14.15.0, 14.x, 16.13.0, 16.x]
platform:
- os: ubuntu-latest
shell: bash
- os: macos-latest
shell: bash
- os: windows-latest
- shell: bash
- - os: windows-latest
- shell: powershell
-
+ shell: cmd
runs-on: ${{ matrix.platform.os }}
defaults:
run:
shell: ${{ matrix.platform.shell }}
-
steps:
- # Checkout the npm/cli repo
- - uses: actions/checkout@v2
-
- # Installs the specific version of Node.js
- - name: Use Node.js ${{ matrix.node-version }}
- uses: actions/setup-node@v2
- with:
- node-version: ${{ matrix.node-version }}
- cache: npm
-
- # Run the installer script
- - name: Install dependencies
- run: |
- node ./bin/npm-cli.js install --ignore-scripts --no-audit
- node ./bin/npm-cli.js rebuild
-
- # Run the tests, but not if we're just gonna do coveralls later anyway
- - name: Run Tap tests
- run: node ./bin/npm-cli.js run -w workspaces/libnpmversion --ignore-scripts test -- -t600 -Rbase -c
+ - uses: actions/checkout@v2
+ - uses: actions/setup-node@v2
+ with:
+ node-version: ${{ matrix.node-version }}
+ # node 12 and 14 ship with npm@6, which is known to fail when updating itself in windows
+ - name: Update to workable npm (windows)
+ if: matrix.platform.os == 'windows-latest' && (startsWith(matrix.node-version, '12') || startsWith(matrix.node-version, '14'))
+ run: |
+ curl -sO https://registry.npmjs.org/npm/-/npm-7.5.4.tgz
+ tar xf npm-7.5.4.tgz
+ cd package
+ node lib/npm.js install --no-fund --no-audit -g ..\npm-7.5.4.tgz
+ cd ..
+ rmdir /s /q package
+ - name: Update npm
+ run: npm i --prefer-online --no-fund --no-audit -g npm@latest
+ - run: npm -v
+ - run: npm i
+ - run: npm test --ignore-scripts -w workspaces/libnpmversion
diff --git a/.github/workflows/ci-npmcli-arborist.yml b/.github/workflows/ci-npmcli-arborist.yml
index d0cfbe00a..c2fe8ca1d 100644
--- a/.github/workflows/ci-npmcli-arborist.yml
+++ b/.github/workflows/ci-npmcli-arborist.yml
@@ -4,8 +4,6 @@ on:
pull_request:
paths:
- workspaces/arborist/**
- branches:
- - '*'
push:
paths:
- workspaces/arborist/**
@@ -20,57 +18,46 @@ jobs:
steps:
# Checkout the npm/cli repo
- uses: actions/checkout@v2
- - name: Use Node.js 16.x
- uses: actions/setup-node@v2
+ - uses: actions/setup-node@v2
with:
- node-version: 16.x
- cache: npm
- - name: Install dependencies
- run: |
- node ./bin/npm-cli.js install --ignore-scripts --no-audit
- node ./bin/npm-cli.js rebuild
- - name: Run linting
- run: node ./bin/npm-cli.js run posttest -w workspaces/arborist
- env:
- DEPLOY_VERSION: testing
+ node-version: '16'
+ - run: npm i --prefer-online -g npm@latest
+ - run: npm i
+ - run: npm run lint -w workspaces/arborist
test:
strategy:
fail-fast: false
matrix:
- node-version: ['12.13.0', 12.x, '14.15.0', 14.x, '16.0.0', 16.x]
+ node-version: [12.13.0, 12.x, 14.15.0, 14.x, 16.13.0, 16.x]
platform:
- os: ubuntu-latest
shell: bash
- os: macos-latest
shell: bash
- os: windows-latest
- shell: bash
- - os: windows-latest
- shell: powershell
-
+ shell: cmd
runs-on: ${{ matrix.platform.os }}
defaults:
run:
shell: ${{ matrix.platform.shell }}
-
steps:
- # Checkout the npm/cli repo
- - uses: actions/checkout@v2
-
- # Installs the specific version of Node.js
- - name: Use Node.js ${{ matrix.node-version }}
- uses: actions/setup-node@v2
- with:
- node-version: ${{ matrix.node-version }}
- cache: npm
-
- # Run the installer script
- - name: Install dependencies
- run: |
- node ./bin/npm-cli.js install --ignore-scripts --no-audit
- node ./bin/npm-cli.js rebuild
-
- # Run the tests, but not if we're just gonna do coveralls later anyway
- - name: Run Tap tests
- run: node ./bin/npm-cli.js run -w workspaces/arborist --ignore-scripts test -- -t600 -Rbase -c
+ - uses: actions/checkout@v2
+ - uses: actions/setup-node@v2
+ with:
+ node-version: ${{ matrix.node-version }}
+ # node 12 and 14 ship with npm@6, which is known to fail when updating itself in windows
+ - name: Update to workable npm (windows)
+ if: matrix.platform.os == 'windows-latest' && (startsWith(matrix.node-version, '12') || startsWith(matrix.node-version, '14'))
+ run: |
+ curl -sO https://registry.npmjs.org/npm/-/npm-7.5.4.tgz
+ tar xf npm-7.5.4.tgz
+ cd package
+ node lib/npm.js install --no-fund --no-audit -g ..\npm-7.5.4.tgz
+ cd ..
+ rmdir /s /q package
+ - name: Update npm
+ run: npm i --prefer-online --no-fund --no-audit -g npm@latest
+ - run: npm -v
+ - run: npm i
+ - run: npm test --ignore-scripts -w workspaces/arborist
diff --git a/.github/workflows/release-please-libnpmaccess.yml b/.github/workflows/release-please-libnpmaccess.yml
new file mode 100644
index 000000000..564c71d82
--- /dev/null
+++ b/.github/workflows/release-please-libnpmaccess.yml
@@ -0,0 +1,29 @@
+# This file is automatically added by @npmcli/template-oss. Do not edit.
+
+name: Node Workspace Release Please libnpmaccess
+
+on:
+ push:
+ paths:
+ - workspaces/libnpmaccess/**
+ branches:
+ - release-next
+ - latest
+
+jobs:
+ release-please:
+ runs-on: ubuntu-latest
+ steps:
+ - uses: google-github-actions/release-please-action@v2
+ id: release
+ with:
+ release-type: node
+ monorepo-tags: true
+ path: workspaces/libnpmaccess/**
+ # If you change changelog-types be sure to also update commitlintrc.js
+ changelog-types: >
+ [{"type":"feat","section":"Features","hidden":false},
+ {"type":"fix","section":"Bug Fixes","hidden":false},
+ {"type":"docs","section":"Documentation","hidden":false},
+ {"type":"deps","section":"Dependencies","hidden":false},
+ {"type":"chore","hidden":true}]
diff --git a/.github/workflows/release-please-libnpmdiff.yml b/.github/workflows/release-please-libnpmdiff.yml
new file mode 100644
index 000000000..f1b1d2a6d
--- /dev/null
+++ b/.github/workflows/release-please-libnpmdiff.yml
@@ -0,0 +1,29 @@
+# This file is automatically added by @npmcli/template-oss. Do not edit.
+
+name: Node Workspace Release Please libnpmdiff
+
+on:
+ push:
+ paths:
+ - workspaces/libnpmdiff/**
+ branches:
+ - release-next
+ - latest
+
+jobs:
+ release-please:
+ runs-on: ubuntu-latest
+ steps:
+ - uses: google-github-actions/release-please-action@v2
+ id: release
+ with:
+ release-type: node
+ monorepo-tags: true
+ path: workspaces/libnpmdiff/**
+ # If you change changelog-types be sure to also update commitlintrc.js
+ changelog-types: >
+ [{"type":"feat","section":"Features","hidden":false},
+ {"type":"fix","section":"Bug Fixes","hidden":false},
+ {"type":"docs","section":"Documentation","hidden":false},
+ {"type":"deps","section":"Dependencies","hidden":false},
+ {"type":"chore","hidden":true}]
diff --git a/.github/workflows/release-please-libnpmexec.yml b/.github/workflows/release-please-libnpmexec.yml
new file mode 100644
index 000000000..31818b73a
--- /dev/null
+++ b/.github/workflows/release-please-libnpmexec.yml
@@ -0,0 +1,29 @@
+# This file is automatically added by @npmcli/template-oss. Do not edit.
+
+name: Node Workspace Release Please libnpmexec
+
+on:
+ push:
+ paths:
+ - workspaces/libnpmexec/**
+ branches:
+ - release-next
+ - latest
+
+jobs:
+ release-please:
+ runs-on: ubuntu-latest
+ steps:
+ - uses: google-github-actions/release-please-action@v2
+ id: release
+ with:
+ release-type: node
+ monorepo-tags: true
+ path: workspaces/libnpmexec/**
+ # If you change changelog-types be sure to also update commitlintrc.js
+ changelog-types: >
+ [{"type":"feat","section":"Features","hidden":false},
+ {"type":"fix","section":"Bug Fixes","hidden":false},
+ {"type":"docs","section":"Documentation","hidden":false},
+ {"type":"deps","section":"Dependencies","hidden":false},
+ {"type":"chore","hidden":true}]
diff --git a/.github/workflows/release-please-libnpmfund.yml b/.github/workflows/release-please-libnpmfund.yml
new file mode 100644
index 000000000..6bde4c016
--- /dev/null
+++ b/.github/workflows/release-please-libnpmfund.yml
@@ -0,0 +1,29 @@
+# This file is automatically added by @npmcli/template-oss. Do not edit.
+
+name: Node Workspace Release Please libnpmfund
+
+on:
+ push:
+ paths:
+ - workspaces/libnpmfund/**
+ branches:
+ - release-next
+ - latest
+
+jobs:
+ release-please:
+ runs-on: ubuntu-latest
+ steps:
+ - uses: google-github-actions/release-please-action@v2
+ id: release
+ with:
+ release-type: node
+ monorepo-tags: true
+ path: workspaces/libnpmfund/**
+ # If you change changelog-types be sure to also update commitlintrc.js
+ changelog-types: >
+ [{"type":"feat","section":"Features","hidden":false},
+ {"type":"fix","section":"Bug Fixes","hidden":false},
+ {"type":"docs","section":"Documentation","hidden":false},
+ {"type":"deps","section":"Dependencies","hidden":false},
+ {"type":"chore","hidden":true}]
diff --git a/.github/workflows/release-please-libnpmhook.yml b/.github/workflows/release-please-libnpmhook.yml
new file mode 100644
index 000000000..6b8b86403
--- /dev/null
+++ b/.github/workflows/release-please-libnpmhook.yml
@@ -0,0 +1,29 @@
+# This file is automatically added by @npmcli/template-oss. Do not edit.
+
+name: Node Workspace Release Please libnpmhook
+
+on:
+ push:
+ paths:
+ - workspaces/libnpmhook/**
+ branches:
+ - release-next
+ - latest
+
+jobs:
+ release-please:
+ runs-on: ubuntu-latest
+ steps:
+ - uses: google-github-actions/release-please-action@v2
+ id: release
+ with:
+ release-type: node
+ monorepo-tags: true
+ path: workspaces/libnpmhook/**
+ # If you change changelog-types be sure to also update commitlintrc.js
+ changelog-types: >
+ [{"type":"feat","section":"Features","hidden":false},
+ {"type":"fix","section":"Bug Fixes","hidden":false},
+ {"type":"docs","section":"Documentation","hidden":false},
+ {"type":"deps","section":"Dependencies","hidden":false},
+ {"type":"chore","hidden":true}]
diff --git a/.github/workflows/release-please-libnpmorg.yml b/.github/workflows/release-please-libnpmorg.yml
new file mode 100644
index 000000000..d2a757fb3
--- /dev/null
+++ b/.github/workflows/release-please-libnpmorg.yml
@@ -0,0 +1,29 @@
+# This file is automatically added by @npmcli/template-oss. Do not edit.
+
+name: Node Workspace Release Please libnpmorg
+
+on:
+ push:
+ paths:
+ - workspaces/libnpmorg/**
+ branches:
+ - release-next
+ - latest
+
+jobs:
+ release-please:
+ runs-on: ubuntu-latest
+ steps:
+ - uses: google-github-actions/release-please-action@v2
+ id: release
+ with:
+ release-type: node
+ monorepo-tags: true
+ path: workspaces/libnpmorg/**
+ # If you change changelog-types be sure to also update commitlintrc.js
+ changelog-types: >
+ [{"type":"feat","section":"Features","hidden":false},
+ {"type":"fix","section":"Bug Fixes","hidden":false},
+ {"type":"docs","section":"Documentation","hidden":false},
+ {"type":"deps","section":"Dependencies","hidden":false},
+ {"type":"chore","hidden":true}]
diff --git a/.github/workflows/release-please-libnpmpack.yml b/.github/workflows/release-please-libnpmpack.yml
new file mode 100644
index 000000000..881b39809
--- /dev/null
+++ b/.github/workflows/release-please-libnpmpack.yml
@@ -0,0 +1,29 @@
+# This file is automatically added by @npmcli/template-oss. Do not edit.
+
+name: Node Workspace Release Please libnpmpack
+
+on:
+ push:
+ paths:
+ - workspaces/libnpmpack/**
+ branches:
+ - release-next
+ - latest
+
+jobs:
+ release-please:
+ runs-on: ubuntu-latest
+ steps:
+ - uses: google-github-actions/release-please-action@v2
+ id: release
+ with:
+ release-type: node
+ monorepo-tags: true
+ path: workspaces/libnpmpack/**
+ # If you change changelog-types be sure to also update commitlintrc.js
+ changelog-types: >
+ [{"type":"feat","section":"Features","hidden":false},
+ {"type":"fix","section":"Bug Fixes","hidden":false},
+ {"type":"docs","section":"Documentation","hidden":false},
+ {"type":"deps","section":"Dependencies","hidden":false},
+ {"type":"chore","hidden":true}]
diff --git a/.github/workflows/release-please-libnpmpublish.yml b/.github/workflows/release-please-libnpmpublish.yml
new file mode 100644
index 000000000..c6763f199
--- /dev/null
+++ b/.github/workflows/release-please-libnpmpublish.yml
@@ -0,0 +1,29 @@
+# This file is automatically added by @npmcli/template-oss. Do not edit.
+
+name: Node Workspace Release Please libnpmpublish
+
+on:
+ push:
+ paths:
+ - workspaces/libnpmpublish/**
+ branches:
+ - release-next
+ - latest
+
+jobs:
+ release-please:
+ runs-on: ubuntu-latest
+ steps:
+ - uses: google-github-actions/release-please-action@v2
+ id: release
+ with:
+ release-type: node
+ monorepo-tags: true
+ path: workspaces/libnpmpublish/**
+ # If you change changelog-types be sure to also update commitlintrc.js
+ changelog-types: >
+ [{"type":"feat","section":"Features","hidden":false},
+ {"type":"fix","section":"Bug Fixes","hidden":false},
+ {"type":"docs","section":"Documentation","hidden":false},
+ {"type":"deps","section":"Dependencies","hidden":false},
+ {"type":"chore","hidden":true}]
diff --git a/.github/workflows/release-please-libnpmsearch.yml b/.github/workflows/release-please-libnpmsearch.yml
new file mode 100644
index 000000000..d004ddcd8
--- /dev/null
+++ b/.github/workflows/release-please-libnpmsearch.yml
@@ -0,0 +1,29 @@
+# This file is automatically added by @npmcli/template-oss. Do not edit.
+
+name: Node Workspace Release Please libnpmsearch
+
+on:
+ push:
+ paths:
+ - workspaces/libnpmsearch/**
+ branches:
+ - release-next
+ - latest
+
+jobs:
+ release-please:
+ runs-on: ubuntu-latest
+ steps:
+ - uses: google-github-actions/release-please-action@v2
+ id: release
+ with:
+ release-type: node
+ monorepo-tags: true
+ path: workspaces/libnpmsearch/**
+ # If you change changelog-types be sure to also update commitlintrc.js
+ changelog-types: >
+ [{"type":"feat","section":"Features","hidden":false},
+ {"type":"fix","section":"Bug Fixes","hidden":false},
+ {"type":"docs","section":"Documentation","hidden":false},
+ {"type":"deps","section":"Dependencies","hidden":false},
+ {"type":"chore","hidden":true}]
diff --git a/.github/workflows/release-please-libnpmteam.yml b/.github/workflows/release-please-libnpmteam.yml
new file mode 100644
index 000000000..b4df17025
--- /dev/null
+++ b/.github/workflows/release-please-libnpmteam.yml
@@ -0,0 +1,29 @@
+# This file is automatically added by @npmcli/template-oss. Do not edit.
+
+name: Node Workspace Release Please libnpmteam
+
+on:
+ push:
+ paths:
+ - workspaces/libnpmteam/**
+ branches:
+ - release-next
+ - latest
+
+jobs:
+ release-please:
+ runs-on: ubuntu-latest
+ steps:
+ - uses: google-github-actions/release-please-action@v2
+ id: release
+ with:
+ release-type: node
+ monorepo-tags: true
+ path: workspaces/libnpmteam/**
+ # If you change changelog-types be sure to also update commitlintrc.js
+ changelog-types: >
+ [{"type":"feat","section":"Features","hidden":false},
+ {"type":"fix","section":"Bug Fixes","hidden":false},
+ {"type":"docs","section":"Documentation","hidden":false},
+ {"type":"deps","section":"Dependencies","hidden":false},
+ {"type":"chore","hidden":true}]
diff --git a/.github/workflows/release-please-libnpmversion.yml b/.github/workflows/release-please-libnpmversion.yml
new file mode 100644
index 000000000..bddb62d6a
--- /dev/null
+++ b/.github/workflows/release-please-libnpmversion.yml
@@ -0,0 +1,29 @@
+# This file is automatically added by @npmcli/template-oss. Do not edit.
+
+name: Node Workspace Release Please libnpmversion
+
+on:
+ push:
+ paths:
+ - workspaces/libnpmversion/**
+ branches:
+ - release-next
+ - latest
+
+jobs:
+ release-please:
+ runs-on: ubuntu-latest
+ steps:
+ - uses: google-github-actions/release-please-action@v2
+ id: release
+ with:
+ release-type: node
+ monorepo-tags: true
+ path: workspaces/libnpmversion/**
+ # If you change changelog-types be sure to also update commitlintrc.js
+ changelog-types: >
+ [{"type":"feat","section":"Features","hidden":false},
+ {"type":"fix","section":"Bug Fixes","hidden":false},
+ {"type":"docs","section":"Documentation","hidden":false},
+ {"type":"deps","section":"Dependencies","hidden":false},
+ {"type":"chore","hidden":true}]
diff --git a/.github/workflows/release-please-npmcli-arborist.yml b/.github/workflows/release-please-npmcli-arborist.yml
new file mode 100644
index 000000000..47ee0c866
--- /dev/null
+++ b/.github/workflows/release-please-npmcli-arborist.yml
@@ -0,0 +1,29 @@
+# This file is automatically added by @npmcli/template-oss. Do not edit.
+
+name: Node Workspace Release Please @npmcli/arborist
+
+on:
+ push:
+ paths:
+ - workspaces/arborist/**
+ branches:
+ - release-next
+ - latest
+
+jobs:
+ release-please:
+ runs-on: ubuntu-latest
+ steps:
+ - uses: google-github-actions/release-please-action@v2
+ id: release
+ with:
+ release-type: node
+ monorepo-tags: true
+ path: workspaces/arborist/**
+ # If you change changelog-types be sure to also update commitlintrc.js
+ changelog-types: >
+ [{"type":"feat","section":"Features","hidden":false},
+ {"type":"fix","section":"Bug Fixes","hidden":false},
+ {"type":"docs","section":"Documentation","hidden":false},
+ {"type":"deps","section":"Dependencies","hidden":false},
+ {"type":"chore","hidden":true}]