diff --git a/.github/workflows/ci_checks.yml b/.github/workflows/ci_checks.yml
index ac227ee804..65b1a3a802 100644
--- a/.github/workflows/ci_checks.yml
+++ b/.github/workflows/ci_checks.yml
@@ -7,7 +7,7 @@ on:
env:
NX_CLOUD_DISTRIBUTED_EXECUTION: true
- node_version: 14
+ node_version: 16
jobs:
checks:
@@ -31,6 +31,8 @@ jobs:
agent: [1, 2, 3]
steps:
- uses: actions/checkout@v2
+ with:
+ fetch-depth: 0
- uses: ./.github/workflows/setup
with:
node_version: ${{ env.node_version }}
@@ -45,6 +47,8 @@ jobs:
- name: Set nx run variable
run: echo "NX_RUN_GROUP=run-group-e2e-${{ github.run_id}}-${{ github.run_attempt }}" >> $GITHUB_ENV
- uses: actions/checkout@v2
+ with:
+ fetch-depth: 0
- uses: ./.github/workflows/setup
with:
node_version: ${{ env.node_version }}
diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml
index ffad41d2e2..71a73e549d 100644
--- a/.github/workflows/publish.yml
+++ b/.github/workflows/publish.yml
@@ -5,7 +5,7 @@ on:
tags:
- 'v*.*.*'
env:
- node_version: 14
+ node_version: 16
jobs:
publish:
diff --git a/.github/workflows/setup/action.yml b/.github/workflows/setup/action.yml
index 0a6d25eceb..6ee21b9713 100644
--- a/.github/workflows/setup/action.yml
+++ b/.github/workflows/setup/action.yml
@@ -17,6 +17,6 @@ runs:
- run: yarn install --immutable
shell: bash
- name: Derive appropriate SHAs for base and head for `nx affected` commands
- uses: nrwl/nx-set-shas@v2
+ uses: nrwl/nx-set-shas@v3
with:
main-branch-name: 'master'
diff --git a/.yarn/cache/@nrwl-angular-npm-14.8.2-19bdebcb2f-c859cf80ee.zip b/.yarn/cache/@nrwl-angular-npm-14.8.6-e7b3bcea86-a87f0b2a94.zip
similarity index 88%
rename from .yarn/cache/@nrwl-angular-npm-14.8.2-19bdebcb2f-c859cf80ee.zip
rename to .yarn/cache/@nrwl-angular-npm-14.8.6-e7b3bcea86-a87f0b2a94.zip
index d6e3f9fcff..da872005bf 100644
Binary files a/.yarn/cache/@nrwl-angular-npm-14.8.2-19bdebcb2f-c859cf80ee.zip and b/.yarn/cache/@nrwl-angular-npm-14.8.6-e7b3bcea86-a87f0b2a94.zip differ
diff --git a/.yarn/cache/@nrwl-cli-npm-14.8.2-6d5f1e321c-18d698397c.zip b/.yarn/cache/@nrwl-cli-npm-14.8.6-89ca937db1-62d8bcf31e.zip
similarity index 54%
rename from .yarn/cache/@nrwl-cli-npm-14.8.2-6d5f1e321c-18d698397c.zip
rename to .yarn/cache/@nrwl-cli-npm-14.8.6-89ca937db1-62d8bcf31e.zip
index bccb23ffb3..5ac6db6f76 100644
Binary files a/.yarn/cache/@nrwl-cli-npm-14.8.2-6d5f1e321c-18d698397c.zip and b/.yarn/cache/@nrwl-cli-npm-14.8.6-89ca937db1-62d8bcf31e.zip differ
diff --git a/.yarn/cache/@nrwl-cypress-npm-14.8.2-1adb6f7169-fe89023e1a.zip b/.yarn/cache/@nrwl-cypress-npm-14.8.6-31bcbedafe-e3183cd0e1.zip
similarity index 92%
rename from .yarn/cache/@nrwl-cypress-npm-14.8.2-1adb6f7169-fe89023e1a.zip
rename to .yarn/cache/@nrwl-cypress-npm-14.8.6-31bcbedafe-e3183cd0e1.zip
index a763e916ff..3bb229db93 100644
Binary files a/.yarn/cache/@nrwl-cypress-npm-14.8.2-1adb6f7169-fe89023e1a.zip and b/.yarn/cache/@nrwl-cypress-npm-14.8.6-31bcbedafe-e3183cd0e1.zip differ
diff --git a/.yarn/cache/@nrwl-devkit-npm-14.8.2-9e3703088c-975e037c6f.zip b/.yarn/cache/@nrwl-devkit-npm-14.8.6-76d75c80a9-17ace6ef45.zip
similarity index 97%
rename from .yarn/cache/@nrwl-devkit-npm-14.8.2-9e3703088c-975e037c6f.zip
rename to .yarn/cache/@nrwl-devkit-npm-14.8.6-76d75c80a9-17ace6ef45.zip
index 1a63b667d1..6e4bf2760a 100644
Binary files a/.yarn/cache/@nrwl-devkit-npm-14.8.2-9e3703088c-975e037c6f.zip and b/.yarn/cache/@nrwl-devkit-npm-14.8.6-76d75c80a9-17ace6ef45.zip differ
diff --git a/.yarn/cache/@nrwl-eslint-plugin-nx-npm-14.8.2-eb01f2c4be-8cfc52e2c1.zip b/.yarn/cache/@nrwl-eslint-plugin-nx-npm-14.8.6-ebaccfb9ac-ce88848a60.zip
similarity index 91%
rename from .yarn/cache/@nrwl-eslint-plugin-nx-npm-14.8.2-eb01f2c4be-8cfc52e2c1.zip
rename to .yarn/cache/@nrwl-eslint-plugin-nx-npm-14.8.6-ebaccfb9ac-ce88848a60.zip
index e7c3ffaec3..cf4c4ad987 100644
Binary files a/.yarn/cache/@nrwl-eslint-plugin-nx-npm-14.8.2-eb01f2c4be-8cfc52e2c1.zip and b/.yarn/cache/@nrwl-eslint-plugin-nx-npm-14.8.6-ebaccfb9ac-ce88848a60.zip differ
diff --git a/.yarn/cache/@nrwl-jest-npm-14.8.2-178e0a237f-cef0114b76.zip b/.yarn/cache/@nrwl-jest-npm-14.8.6-048dcf8234-025afe3133.zip
similarity index 92%
rename from .yarn/cache/@nrwl-jest-npm-14.8.2-178e0a237f-cef0114b76.zip
rename to .yarn/cache/@nrwl-jest-npm-14.8.6-048dcf8234-025afe3133.zip
index f410cf0f8f..1cbd92f157 100644
Binary files a/.yarn/cache/@nrwl-jest-npm-14.8.2-178e0a237f-cef0114b76.zip and b/.yarn/cache/@nrwl-jest-npm-14.8.6-048dcf8234-025afe3133.zip differ
diff --git a/.yarn/cache/@nrwl-js-npm-14.8.2-3967fcc46d-c1253aab2d.zip b/.yarn/cache/@nrwl-js-npm-14.8.6-1b2b9f53bb-0d7ed14ad6.zip
similarity index 86%
rename from .yarn/cache/@nrwl-js-npm-14.8.2-3967fcc46d-c1253aab2d.zip
rename to .yarn/cache/@nrwl-js-npm-14.8.6-1b2b9f53bb-0d7ed14ad6.zip
index 14ae4b22c2..48cbe07dc6 100644
Binary files a/.yarn/cache/@nrwl-js-npm-14.8.2-3967fcc46d-c1253aab2d.zip and b/.yarn/cache/@nrwl-js-npm-14.8.6-1b2b9f53bb-0d7ed14ad6.zip differ
diff --git a/.yarn/cache/@nrwl-linter-npm-14.8.2-f672679829-6197cc53a4.zip b/.yarn/cache/@nrwl-linter-npm-14.8.6-b2c565e5a4-d48b84456f.zip
similarity index 95%
rename from .yarn/cache/@nrwl-linter-npm-14.8.2-f672679829-6197cc53a4.zip
rename to .yarn/cache/@nrwl-linter-npm-14.8.6-b2c565e5a4-d48b84456f.zip
index 999206409b..20fcc2d76c 100644
Binary files a/.yarn/cache/@nrwl-linter-npm-14.8.2-f672679829-6197cc53a4.zip and b/.yarn/cache/@nrwl-linter-npm-14.8.6-b2c565e5a4-d48b84456f.zip differ
diff --git a/.yarn/cache/@nrwl-node-npm-14.8.2-310c8fe1c8-3249f48200.zip b/.yarn/cache/@nrwl-node-npm-14.8.6-6ddac5a875-61af6265d1.zip
similarity index 84%
rename from .yarn/cache/@nrwl-node-npm-14.8.2-310c8fe1c8-3249f48200.zip
rename to .yarn/cache/@nrwl-node-npm-14.8.6-6ddac5a875-61af6265d1.zip
index e5081317da..3b9c6c0dd4 100644
Binary files a/.yarn/cache/@nrwl-node-npm-14.8.2-310c8fe1c8-3249f48200.zip and b/.yarn/cache/@nrwl-node-npm-14.8.6-6ddac5a875-61af6265d1.zip differ
diff --git a/.yarn/cache/@nrwl-nx-cloud-npm-14.7.0-f30671fed8-7d28e14bb1.zip b/.yarn/cache/@nrwl-nx-cloud-npm-15.0.0-96a0f8d7d6-d6230927e5.zip
similarity index 68%
rename from .yarn/cache/@nrwl-nx-cloud-npm-14.7.0-f30671fed8-7d28e14bb1.zip
rename to .yarn/cache/@nrwl-nx-cloud-npm-15.0.0-96a0f8d7d6-d6230927e5.zip
index 35491a840e..ed62353bfa 100644
Binary files a/.yarn/cache/@nrwl-nx-cloud-npm-14.7.0-f30671fed8-7d28e14bb1.zip and b/.yarn/cache/@nrwl-nx-cloud-npm-15.0.0-96a0f8d7d6-d6230927e5.zip differ
diff --git a/.yarn/cache/@nrwl-storybook-npm-14.8.2-6081b40599-be5c662143.zip b/.yarn/cache/@nrwl-storybook-npm-14.8.6-71f5fe7ad6-aca3c78d3c.zip
similarity index 92%
rename from .yarn/cache/@nrwl-storybook-npm-14.8.2-6081b40599-be5c662143.zip
rename to .yarn/cache/@nrwl-storybook-npm-14.8.6-71f5fe7ad6-aca3c78d3c.zip
index 655bb36554..21c73d6ae7 100644
Binary files a/.yarn/cache/@nrwl-storybook-npm-14.8.2-6081b40599-be5c662143.zip and b/.yarn/cache/@nrwl-storybook-npm-14.8.6-71f5fe7ad6-aca3c78d3c.zip differ
diff --git a/.yarn/cache/@nrwl-tao-npm-14.8.2-1bb8a5e9d4-78067a5c61.zip b/.yarn/cache/@nrwl-tao-npm-14.8.6-be436a771d-ea9b3fcce8.zip
similarity index 73%
rename from .yarn/cache/@nrwl-tao-npm-14.8.2-1bb8a5e9d4-78067a5c61.zip
rename to .yarn/cache/@nrwl-tao-npm-14.8.6-be436a771d-ea9b3fcce8.zip
index 5d471511ef..0a42f74463 100644
Binary files a/.yarn/cache/@nrwl-tao-npm-14.8.2-1bb8a5e9d4-78067a5c61.zip and b/.yarn/cache/@nrwl-tao-npm-14.8.6-be436a771d-ea9b3fcce8.zip differ
diff --git a/.yarn/cache/@nrwl-webpack-npm-14.8.2-075352d917-9d26802219.zip b/.yarn/cache/@nrwl-webpack-npm-14.8.6-a831839bfd-e1e1996802.zip
similarity index 75%
rename from .yarn/cache/@nrwl-webpack-npm-14.8.2-075352d917-9d26802219.zip
rename to .yarn/cache/@nrwl-webpack-npm-14.8.6-a831839bfd-e1e1996802.zip
index 79e6d81a5d..704850fdf6 100644
Binary files a/.yarn/cache/@nrwl-webpack-npm-14.8.2-075352d917-9d26802219.zip and b/.yarn/cache/@nrwl-webpack-npm-14.8.6-a831839bfd-e1e1996802.zip differ
diff --git a/.yarn/cache/@nrwl-workspace-npm-14.8.2-5bd268d6bd-2c50593039.zip b/.yarn/cache/@nrwl-workspace-npm-14.8.6-2bf84c5e8d-acc239d5d6.zip
similarity index 92%
rename from .yarn/cache/@nrwl-workspace-npm-14.8.2-5bd268d6bd-2c50593039.zip
rename to .yarn/cache/@nrwl-workspace-npm-14.8.6-2bf84c5e8d-acc239d5d6.zip
index f5a9beee89..2b542dfa20 100644
Binary files a/.yarn/cache/@nrwl-workspace-npm-14.8.2-5bd268d6bd-2c50593039.zip and b/.yarn/cache/@nrwl-workspace-npm-14.8.6-2bf84c5e8d-acc239d5d6.zip differ
diff --git a/.yarn/cache/axios-npm-1.1.3-4b63965ac1-cab3b17bf6.zip b/.yarn/cache/axios-npm-1.1.3-4b63965ac1-cab3b17bf6.zip
new file mode 100644
index 0000000000..c6edf58016
Binary files /dev/null and b/.yarn/cache/axios-npm-1.1.3-4b63965ac1-cab3b17bf6.zip differ
diff --git a/.yarn/cache/nx-npm-14.8.2-ca8b8431f6-b0c0428366.zip b/.yarn/cache/nx-npm-14.8.6-807dcc2c25-cfb6360cec.zip
similarity index 58%
rename from .yarn/cache/nx-npm-14.8.2-ca8b8431f6-b0c0428366.zip
rename to .yarn/cache/nx-npm-14.8.6-807dcc2c25-cfb6360cec.zip
index 071b06be43..e498880595 100644
Binary files a/.yarn/cache/nx-npm-14.8.2-ca8b8431f6-b0c0428366.zip and b/.yarn/cache/nx-npm-14.8.6-807dcc2c25-cfb6360cec.zip differ
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index e8f7164b0b..0d4bf9afd0 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -15,33 +15,15 @@ We are trying to keep GitHub issues for bug reports and feature requests. Stack
## Running the Extension locally
-In order to start Nx console in development mode, the repo needs to be built. Running `yarn watch` via the CLI or using the command prompt to execute `Tasks: Run Task -> Build and watch Nx Console` will automatically generate build artifacts whenever the code changes.
+In order to start Nx console in development mode, the repo needs to be built. Running `yarn watch` via the terminal or using the command prompt to execute `Tasks: Run Task -> Build and watch Nx Console` will automatically generate build artifacts whenever the code changes.
Use the `F5` key or the debug menu option `Launch Client + Server` to start the Extension Development Host.
> :warning: Even though builds will be generated automatically, the Extension Development Host needs to be restarted in order to apply a new set of changes.
-### Running Unit Tests
-
-- Run `nps test` to run unit tests.
-
-### Running Storybook
-
-- Run `nps storybook` to launch the storybook instance
-- Run `nps storybook-e2e` to run the e2e tests on the storybook instance
-
## Submitting a PR
Please follow the following guidelines:
-Run the following commands to make sure the linting and the tests pass.
-
-- `nps format.check`
-- `nps lint`
-- `nps test`
-- `nps storybook-e2e`
-
-If `nps format.check` fails, run `nps format`.
-
### Commit Message Guidelines
Commit message have to follow the [conventional commit](https://www.conventionalcommits.org/en/v1.0.0/) format. A basic example is this:
@@ -81,3 +63,16 @@ feat: add links to angular.io to the generate screen
The generate screen shows links to docs explaining all command-line options in depth
```
+
+### CI Checks
+
+We have CI checks that runs the tests, builds, lints and e2e on each pull request and commit to the default branch. This uses the `affected` commands so it should be quicker than trying to run everything locally.
+
+If you would like to run things locally, you can run the following commands:
+
+- `yarn nx format:check` (if this fails, run `yarn nx format:write`)
+- `yarn nx run-many --target=test`
+- `yarn nx run-many --target=build`
+- `yarn nx run-many --target=e2e`
+
+And of course, you can use Nx Console itself to run individual tasks for whatever project you changed.
diff --git a/README.md b/README.md
index b29dcfbb45..26876e6ad3 100644
--- a/README.md
+++ b/README.md
@@ -21,7 +21,10 @@