35 Commits

Author SHA1 Message Date
Josh Soref 1830845916 Setup-Node: Update all workflows to use Setup-Node V4
* Switch default node version to 20
* Update version set to 18.x, 20.x, 22.x

Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2024-04-25 17:42:55 -04:00
Josh Soref cd4b67d0b4 Checkout: Update all workflows to use Checkout V4 2024-04-05 15:29:37 -04:00
Sampark Sharma 988cccd442 Update old documentation links 2022-10-10 11:12:22 +00:00
David Losert f539d47469 Adds Node 18 and removes Node 12 2022-09-09 17:57:59 +02:00
Thomas Boop 1d9d6d7fb0 Update Actions to node16 (#1469)
* update actions

* address merge conflicts

* fix java updates

* update github script

* update cache to v3

Co-authored-by: Bishal Prasad <bishal-pdmsft@github.com>
2022-03-28 22:40:48 +05:30
Bishal Prasad 80404f48bc Rename node.js.yml to ci/node.js.yml 2022-01-27 10:28:39 +05:30
Bishal Prasad 7a56117f98 Rename node.js.yml to bishal-node.js.yml 2022-01-27 10:27:08 +05:30
Andrew Wiltshire ffa80e095e fixed grammatical error in node.js.yml (#1358) 2022-01-20 09:00:56 +05:30
MaksimZhukov 1edda09815 Add cache usage to the node.js starter-workflow 2021-06-30 18:44:10 +03:00
Michael Rotarius c50fae7abe Add node v16 and remove v10 and v15 2021-05-06 18:03:07 +02:00
pastelmind d3f35ae32d Use actions/setup-node v2
Since actions/setup-node v2 has been declared stable since v2.1.4
(released on 2020-12-16), it should be safe to move everyone to v2.
2021-03-13 14:34:06 +09:00
William Entriken ebda693bc0 Add every version of Node.js that is supported upstream (#754) 2021-01-04 11:16:33 -05:00
Christopher Schleiden abf7f258d1 Use $default-branch token 2020-07-13 12:12:41 -07:00
Bjorn Stromberg e4d7e16da8 Add node v14 2020-05-05 11:33:35 +09:00
Edward Thomson 9bc2c5c75e node: remove CI=true environment variable
The CI environment variable is now set by GitHub Actions directly.
No need to set it in the workflow.
2020-04-26 19:01:56 +01:00
Edward Thomson 8beb802437 Renormalize line endings
We should have consistent line endings in our repository; now that we
have a .gitattributes file, update the repository contents to match
expectations.
2020-03-21 14:55:11 +00:00
Konrad Pabjan 5ce12321a2 Documentation for the basic workflow 2020-02-20 13:59:41 -05:00
Konrad Pabjan d037e97e82 Update starter workflows 2020-02-12 13:26:01 -05:00
Chris Sidi 708e95bab1 Switch back to npm ci (#214)
Switch back to using `npm ci`, which is more efficient than `npm install`
2020-01-29 16:34:28 -05:00
Richard Lau 595b40510a Remove End-of-Life Node.js 8.x
Node.js 8 went End-of-Life at the end of 2019 and should not be used in new workflows.
2020-01-12 08:33:58 +00:00
Sean C. Sullivan ca86544176 GitHub Actions checkout v1 -> v2 2019-12-24 14:22:22 -08:00
Rachael Sewell 04e15fb463 Use product name 2019-12-20 14:55:35 -08:00
Chris Sidi a33d16cad6 Use separate steps for install, build and test (#192)
* Use separate steps for install, build and test

Having separate steps makes it easier to determine what failed.

Switching from `npm ci` to `npm install` because the Windows image uses node v8.10.0 and npm v5.6.0. `ci` was introduced in npm v5.7.0.

See https://github.com/actions/virtual-environments/issues/88

* Remove `name`
2019-11-12 11:06:49 -05:00
Andy McKay c7da5a7e80 Merge pull request #61 from leafac/patch-1
Use npm ci instead of npm install
2019-10-08 08:23:04 -07:00
Leandro Facchinetti f761ff73ad Keep the name the same 2019-10-08 09:45:07 -04:00
Leandro Facchinetti bc65c241ed Use npm ci instead of npm install
https://docs.npmjs.com/cli/ci.html
2019-08-21 11:12:54 -04:00
Scott Brenner c420664025 set this as an env on the run step 2019-08-16 10:19:02 -07:00
Scott Brenner cf1fc1135e Node workflow - force Jest to run in CI-mode
https://create-react-app.dev/docs/running-tests#linux-macos-bash
2019-08-15 17:05:04 -07:00
Danny McCormick 3b54d16037 Update setup actions to use *-version (#31) 2019-08-14 14:05:28 -04:00
Danny McCormick ee61b8e679 v1 tags for checkout (#38) 2019-08-14 10:43:09 -04:00
Wes Todd c8c75ef38f test node in all current versions (#19) 2019-08-12 08:50:58 -04:00
Chris Patterson b13ec89084 Initial formatting 2019-08-06 16:37:30 -07:00
Danny McCormick 17db7d1efb Update templates to use v1 tag 2019-08-02 10:30:20 -04:00
Mike Coutermarsh 0573c4109f Run yaml lint and correct errors 2019-07-31 16:52:59 -07:00
Andy McKay 4d7a741e07 first pass at the templates 2019-07-29 09:38:23 -07:00