mirror of
https://github.com/digitalocean/nginxconfig.io.git
synced 2025-08-22 01:10:08 +08:00
Update workflows to resolve node version from nvmrc
This commit is contained in:
16
.github/workflows/do-spaces-workflow.yml
vendored
16
.github/workflows/do-spaces-workflow.yml
vendored
@@ -9,19 +9,11 @@ jobs:
|
|||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
|
|
||||||
- name: Read Node.js & NPM versions
|
- name: Setup Node
|
||||||
run: |
|
uses: actions/setup-node@v3.5.0
|
||||||
echo "##[set-output name=NODE;]$(cat package.json | jq -r '.engines.node')"
|
|
||||||
echo "##[set-output name=NPM;]$(cat package.json | jq -r '.engines.npm')"
|
|
||||||
id: versions
|
|
||||||
|
|
||||||
- name: Use correct Node.js version
|
|
||||||
uses: actions/setup-node@v2
|
|
||||||
with:
|
with:
|
||||||
node-version: "${{ steps.versions.outputs.NODE }}"
|
node-version-file: ".nvmrc"
|
||||||
|
cache: npm
|
||||||
- name: Use correct NPM version
|
|
||||||
run: npm i -g npm@"${{ steps.versions.outputs.NPM }}"
|
|
||||||
|
|
||||||
- name: Install dependencies
|
- name: Install dependencies
|
||||||
run: npm ci
|
run: npm ci
|
||||||
|
16
.github/workflows/gh-pages-workflow.yml
vendored
16
.github/workflows/gh-pages-workflow.yml
vendored
@@ -12,19 +12,11 @@ jobs:
|
|||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
|
|
||||||
- name: Read Node.js & NPM versions
|
- name: Setup Node
|
||||||
run: |
|
uses: actions/setup-node@v3.5.0
|
||||||
echo "##[set-output name=NODE;]$(cat package.json | jq -r '.engines.node')"
|
|
||||||
echo "##[set-output name=NPM;]$(cat package.json | jq -r '.engines.npm')"
|
|
||||||
id: versions
|
|
||||||
|
|
||||||
- name: Use correct Node.js version
|
|
||||||
uses: actions/setup-node@v2
|
|
||||||
with:
|
with:
|
||||||
node-version: "${{ steps.versions.outputs.NODE }}"
|
node-version-file: ".nvmrc"
|
||||||
|
cache: npm
|
||||||
- name: Use correct NPM version
|
|
||||||
run: npm i -g npm@"${{ steps.versions.outputs.NPM }}"
|
|
||||||
|
|
||||||
- name: Install dependencies
|
- name: Install dependencies
|
||||||
run: npm ci
|
run: npm ci
|
||||||
|
48
.github/workflows/test-workflow.yml
vendored
48
.github/workflows/test-workflow.yml
vendored
@@ -9,19 +9,11 @@ jobs:
|
|||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
|
|
||||||
- name: Read Node.js & NPM versions
|
- name: Setup Node
|
||||||
run: |
|
uses: actions/setup-node@v3.5.0
|
||||||
echo "##[set-output name=NODE;]$(cat package.json | jq -r '.engines.node')"
|
|
||||||
echo "##[set-output name=NPM;]$(cat package.json | jq -r '.engines.npm')"
|
|
||||||
id: versions
|
|
||||||
|
|
||||||
- name: Use correct Node.js version
|
|
||||||
uses: actions/setup-node@v2
|
|
||||||
with:
|
with:
|
||||||
node-version: "${{ steps.versions.outputs.NODE }}"
|
node-version-file: ".nvmrc"
|
||||||
|
cache: npm
|
||||||
- name: Use correct NPM version
|
|
||||||
run: npm i -g npm@"${{ steps.versions.outputs.NPM }}"
|
|
||||||
|
|
||||||
- name: Install dependencies
|
- name: Install dependencies
|
||||||
run: npm ci
|
run: npm ci
|
||||||
@@ -35,19 +27,11 @@ jobs:
|
|||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
|
|
||||||
- name: Read Node.js & NPM versions
|
- name: Setup Node
|
||||||
run: |
|
uses: actions/setup-node@v3.5.0
|
||||||
echo "##[set-output name=NODE;]$(cat package.json | jq -r '.engines.node')"
|
|
||||||
echo "##[set-output name=NPM;]$(cat package.json | jq -r '.engines.npm')"
|
|
||||||
id: versions
|
|
||||||
|
|
||||||
- name: Use correct Node.js version
|
|
||||||
uses: actions/setup-node@v2
|
|
||||||
with:
|
with:
|
||||||
node-version: "${{ steps.versions.outputs.NODE }}"
|
node-version-file: ".nvmrc"
|
||||||
|
cache: npm
|
||||||
- name: Use correct NPM version
|
|
||||||
run: npm i -g npm@"${{ steps.versions.outputs.NPM }}"
|
|
||||||
|
|
||||||
- name: Install dependencies
|
- name: Install dependencies
|
||||||
run: npm ci
|
run: npm ci
|
||||||
@@ -61,19 +45,11 @@ jobs:
|
|||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
|
|
||||||
- name: Read Node.js & NPM versions
|
- name: Setup Node
|
||||||
run: |
|
uses: actions/setup-node@v3.5.0
|
||||||
echo "##[set-output name=NODE;]$(cat package.json | jq -r '.engines.node')"
|
|
||||||
echo "##[set-output name=NPM;]$(cat package.json | jq -r '.engines.npm')"
|
|
||||||
id: versions
|
|
||||||
|
|
||||||
- name: Use correct Node.js version
|
|
||||||
uses: actions/setup-node@v2
|
|
||||||
with:
|
with:
|
||||||
node-version: "${{ steps.versions.outputs.NODE }}"
|
node-version-file: ".nvmrc"
|
||||||
|
cache: npm
|
||||||
- name: Use correct NPM version
|
|
||||||
run: npm i -g npm@"${{ steps.versions.outputs.NPM }}"
|
|
||||||
|
|
||||||
- name: Install dependencies
|
- name: Install dependencies
|
||||||
run: npm ci
|
run: npm ci
|
||||||
|
Reference in New Issue
Block a user