diff --git a/.github/workflows/acceptance-tests.yml b/.github/workflows/acceptance-tests.yml index 8d59c566..cf340ada 100644 --- a/.github/workflows/acceptance-tests.yml +++ b/.github/workflows/acceptance-tests.yml @@ -46,7 +46,7 @@ jobs: continue-on-error: true strategy: matrix: - node-version: [ 18.x, 16.x, 14.x ] + node-version: [ 18.x] outputs: ACCEPTANCE_FAILURE_TAG: ${{ steps.failure_brew.outputs.FAILURE_TAG_BREW }} steps: @@ -244,7 +244,7 @@ jobs: ACCEPTANCE_FAILURE_TAG: ${{ steps.failure_npm.outputs.FAILURE_TAG_NPM }} strategy: matrix: - node-version: [ 16.x, 14.x, 10.x, 12.x ] + node-version: [ 18.x ] steps: - name: Use Node.js ${{ matrix.node-version }} uses: actions/checkout@v2 diff --git a/.github/workflows/apt-release.yml b/.github/workflows/apt-release.yml index 827c849a..afb22f7e 100644 --- a/.github/workflows/apt-release.yml +++ b/.github/workflows/apt-release.yml @@ -9,10 +9,6 @@ jobs: steps: - name: Check Out Repo uses: actions/checkout@v2 - - name: Set up Node.js - uses: actions/setup-node@v2 - with: - node-version: '16.x' - name: Configure AWS credentials uses: aws-actions/configure-aws-credentials@v1 with: diff --git a/.github/workflows/audit-check-job.yml b/.github/workflows/audit-check-job.yml index 28c5f943..52875961 100644 --- a/.github/workflows/audit-check-job.yml +++ b/.github/workflows/audit-check-job.yml @@ -10,7 +10,7 @@ jobs: strategy: fail-fast: false matrix: - node-version: [18.x, 16.x, 14.x] + node-version: [18.x] steps: - name: Checkout cli repo uses: actions/checkout@v2 @@ -44,7 +44,7 @@ jobs: strategy: fail-fast: false matrix: - node-version: [ 18.x, 16.x, 14.x ] + node-version: [ 18.x ] steps: - name: Checkout cli repo uses: actions/checkout@v2 diff --git a/.github/workflows/cli-audit.yml b/.github/workflows/cli-audit.yml index 50c3f54c..6aaf7402 100644 --- a/.github/workflows/cli-audit.yml +++ b/.github/workflows/cli-audit.yml @@ -10,7 +10,7 @@ jobs: strategy: fail-fast: false matrix: - node-version: [18.x, 16.x, 14.x] + node-version: [18.x] steps: - name: Checkout cli repo uses: actions/checkout@v2 diff --git a/.github/workflows/cli-test-npm.yml b/.github/workflows/cli-test-npm.yml index 0186912a..efb3eaff 100644 --- a/.github/workflows/cli-test-npm.yml +++ b/.github/workflows/cli-test-npm.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - node-version: [18.x, 16.x, 14.x] + node-version: [18.x] steps: - name: Use Node.js ${{ matrix.node-version }} uses: actions/setup-node@v2 @@ -35,4 +35,4 @@ jobs: npm install twilio-cli@${{ github.event.inputs.version }} npm install twilio-cli node test/asserts/validate_tests.js - + diff --git a/.github/workflows/cli-test.yml b/.github/workflows/cli-test.yml index 810167c0..e31f6ff7 100644 --- a/.github/workflows/cli-test.yml +++ b/.github/workflows/cli-test.yml @@ -10,7 +10,7 @@ jobs: strategy: fail-fast: false matrix: - node-version: [ 18.x, 16.x, 14.x] + node-version: [ 18.x ] steps: - name: Checkout cli repo uses: actions/checkout@v2 diff --git a/.github/workflows/debian-executable-release.yml b/.github/workflows/debian-executable-release.yml index a3d42113..f34e0aea 100644 --- a/.github/workflows/debian-executable-release.yml +++ b/.github/workflows/debian-executable-release.yml @@ -11,10 +11,6 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - - name: Set up Node.js - uses: actions/setup-node@v2 - with: - node-version: '16.x' - name: Getting last sha id: get-sha run: echo "::set-output name=SHA_SHORT::$(git rev-parse --short HEAD)" diff --git a/.github/workflows/draft-release.yml b/.github/workflows/draft-release.yml index f0cab008..b29b0f2e 100644 --- a/.github/workflows/draft-release.yml +++ b/.github/workflows/draft-release.yml @@ -21,7 +21,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - node-version: [18.x, 16.x, 14.x] + node-version: [18.x] steps: - name: Checkout cli repo uses: actions/checkout@v2 diff --git a/.github/workflows/macos-executable-release.yml b/.github/workflows/macos-executable-release.yml index fdb1020b..66a837bc 100644 --- a/.github/workflows/macos-executable-release.yml +++ b/.github/workflows/macos-executable-release.yml @@ -33,11 +33,6 @@ jobs: runs-on: macos-11 steps: - uses: actions/checkout@v2 - # Step is added for fixing DII-894, To be removed before eol of node 16 - - name: Set up Node.js - uses: actions/setup-node@v2 - with: - node-version: '16.x' - run: source .github/scripts/pack_macos.sh env: OSX_INSTALLER_CERT_BASE64: ${{ secrets.OSX_INSTALLER_CERT_BASE64}} diff --git a/.github/workflows/oclif-release.yml b/.github/workflows/oclif-release.yml index 90cf1295..2eda04af 100644 --- a/.github/workflows/oclif-release.yml +++ b/.github/workflows/oclif-release.yml @@ -30,10 +30,6 @@ jobs: publish: homebrew steps: - uses: actions/checkout@v2 - - name: Set up Node.js - uses: actions/setup-node@v2 - with: - node-version: '18.x' - run: | make install npm list @twilio/cli-core diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e53d348b..f1069cc5 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -17,7 +17,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - node-version: [18.x, 16.x, 14.x] + node-version: [18.x] steps: - name: Checkout cli repo uses: actions/checkout@v2 diff --git a/.github/workflows/rpmbuild.yml b/.github/workflows/rpmbuild.yml index 0805a016..64f7a0b1 100644 --- a/.github/workflows/rpmbuild.yml +++ b/.github/workflows/rpmbuild.yml @@ -10,11 +10,6 @@ jobs: - name: checkout cli uses: actions/checkout@v2 - - name: Set up Node.js - uses: actions/setup-node@v2 - with: - node-version: '16.x' - - name: get version id: get-tag run: | diff --git a/.github/workflows/windows-executable-release.yml b/.github/workflows/windows-executable-release.yml index 9a1362b7..52757416 100644 --- a/.github/workflows/windows-executable-release.yml +++ b/.github/workflows/windows-executable-release.yml @@ -30,10 +30,6 @@ jobs: needs: [get-tag, get-sha] steps: - uses: actions/checkout@v2 - - name: Set up Node.js - uses: actions/setup-node@v2 - with: - node-version: '16.x' - run: | make install brew install makensis diff --git a/package-lock.json b/package-lock.json index 387a6138..e8b8227e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "twilio-cli", - "version": "5.4.1", + "version": "5.11.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "twilio-cli", - "version": "5.4.1", + "version": "5.11.0", "hasInstallScript": true, "license": "MIT", "dependencies": { @@ -61,7 +61,7 @@ "typescript": "^4.4.3" }, "engines": { - "node": ">=14.0.0" + "node": ">=18.0.0" }, "optionalDependencies": { "ngrok": "^4.3.3" @@ -27281,9 +27281,9 @@ }, "dependencies": { "json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", "dev": true, "requires": { "minimist": "^1.2.0"