Commit graph

12 commits

Author SHA1 Message Date
Bryan Housel
71e0afeab5 Test on Node 20 2023-04-27 10:24:29 -04:00
Peter Newman
ce7195bbce
Force colour on Action run
See e.g. https://github.com/chalk/supports-color/issues/106
2022-10-29 16:09:05 +01:00
Peter Newman
527033fcda Bump workflow action versions 2022-10-21 11:03:46 -04:00
Peter Newman
9a2c3a3eae Rename the workflow to better reflect what it does 2022-10-21 11:03:46 -04:00
nathannaveen
c8d8df646a chore: Set permissions for GitHub actions
Restrict the GitHub token permissions only to the required ones; this way, even if the attackers will succeed in compromising your workflow, they won’t be able to do much.

- Included permissions for the action. https://github.com/ossf/scorecard/blob/main/docs/checks.md#token-permissions

https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#permissions

https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs

[Keeping your GitHub Actions and workflows secure Part 1: Preventing pwn requests](https://securitylab.github.com/research/github-actions-preventing-pwn-requests/)

Signed-off-by: nathannaveen <42319948+nathannaveen@users.noreply.github.com>
2022-05-06 10:39:21 -04:00
Bryan Housel
aa50e9b33b npm run build, test on node 18 2022-04-25 11:46:16 -04:00
Bryan Housel
85015fe18b Use import assertions syntax for importing JSON files
(closes #6014)
2022-02-16 11:40:10 -05:00
Bryan Housel
6a87c56e9f Drop node 10 from github builds 2021-06-22 00:06:12 -04:00
Bryan Housel
34aef618c6 Test on Node 16 2021-04-22 09:58:26 -04:00
Bryan Housel
679f30d1c3 rename workflow file node.js.yml -> build.yml 2020-12-14 16:17:04 -05:00
Bryan Housel
2f33fbefda Add build status badge, rename build workflow to "build" 2020-12-14 14:15:45 -05:00
Bryan Housel
87fedc403c
Create node.js.yml
re: #4790
2020-12-14 13:57:36 -05:00