Commit Graph

17 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
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
Myles Borins 4238ac653e chore: split npm publish into 2 workflows (#1281)
Currently we suggest that folks dual publish to both npm + gpr.

There are a large number of edge cases related to doing this and IMHO it is
not the best practice. Let's make two separate workflows.
2021-12-01 14:38:35 -05:00
rui 89dcaaf2de npm-publish: update to use the latest TLS v14
node v12 is in maintenance mode
node v16 (next TLS) is not ready yet
2021-06-21 13:29:17 -04:00
eric sciple 6a69f367db Update starter workflows to specify permissions 2021-04-21 16:32:53 -05: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
Cameron Booth c6ccc6f609 Update to use the $registry-url() token 2020-09-09 15:42:40 -07:00
Edward Thomson 391c5961e9 npm-publish: remove explicit scope
The setup-node action will default the scope to the correct user (the repo owner), so we do not need to explicitly include it in the workflow.  Removing it ensures that the starter template is easier for people to use; now there are no changes necessary to get started.  https://github.com/actions/setup-node/blob/master/src/authutil.ts#L26
2020-03-20 12:17:18 +00:00
Konrad Pabjan b0d776c678 Documentation 2020-02-20 12:44:22 -05:00
Sean C. Sullivan ca86544176 GitHub Actions checkout v1 -> v2 2019-12-24 14:22:22 -08:00
Zach Guo 7f515b734a only trigger npm publish on release creation event 2019-09-17 12:31:43 -07:00
Zach Guo 654b83e0f3 fix absent node_modules for npm publish 2019-08-20 15:00:38 -07:00
Danny McCormick 3b54d16037 Update setup actions to use *-version (#31) 2019-08-14 14:05:28 -04:00
Mike Coutermarsh 546ae77fa8 update node package template 2019-08-07 19:46:00 -07:00
Mike Coutermarsh 6b73c8409b move -> CI 2019-08-07 19:24:01 -07:00