Commit Graph

12 Commits

Author SHA1 Message Date
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