Commit Graph

86 Commits

Author SHA1 Message Date
Kristjan SCHMIDT 9b2051827c Use .yaml instead of .yml
This is the recommended file extension: https://yaml.org/faq.html
2022-06-06 23:57:52 +02:00
Michael Teeuw 47aefb0c82 Merge pull request #2858 from turrisxyz/Pinned-Dependencies-GitHub
chore: Set permissions for GitHub actions
2022-06-04 14:59:28 +02:00
Michael Teeuw 70da1d6f5c Merge pull request #2861 from turrisxyz/Dependabot-GitHub-Actions
chore: Included githubactions in the dependabot config
2022-06-04 14:59:14 +02:00
naveen fe7b4044e0 chore: Included githubactions in the dependabot config
This should help with keeping the GitHub actions updated on new releases. This will also help with keeping it secure.

Dependabot helps in keeping the supply chain secure https://docs.github.com/en/code-security/dependabot

GitHub actions up to date https://docs.github.com/en/code-security/dependabot/working-with-dependabot/keeping-your-actions-up-to-date-with-dependabot

https://github.com/ossf/scorecard/blob/main/docs/checks.md#dependency-update-tool
Signed-off-by: naveen <172697+naveensrinivasan@users.noreply.github.com>
2022-06-02 01:29:42 +00:00
nathannaveen 701ce8ad47 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-30 00:58:20 +00:00
veeck bb1d3431cc Update node test matrix for real 2022-05-02 22:35:03 +02:00
veeck 6504b5e818 Update github actions and tested node versions 2022-05-02 22:01:26 +02:00
Kristjan SCHMIDT 6f27e5ae07 MagicMirror -> MagicMirror² 2022-01-26 23:47:51 +01:00
Karsten Hassel 8cb6015930 refactor tests 2022-01-10 23:27:53 +01:00
Kristjan Esperanto 855860c00c Update CONTRIBUTING.md 2021-12-26 06:54:46 +01:00
Kristjan Esperanto 58c48b1b21 End-to-End Testing + Format 2021-12-25 21:58:30 +01:00
Karsten Hassel c88d25b4ee update node versions in templates and github workflows 2021-12-22 22:35:55 +01:00
veeck c623ca9fe0 Update other actions and dependencies 2021-10-17 19:02:22 +02:00
veeck 90deaf564f Update codecov action before the old one gets deprecated 2021-10-17 18:56:18 +02:00
Karsten Hassel 8224a6ac35 add custom.css before testing 2021-09-28 21:38:30 +02:00
Karsten Hassel 23c6b44921 Merge branch 'develop' into new-e2e
# Conflicts:
#	CHANGELOG.md
2021-09-28 21:12:04 +02:00
veeck 9eb08420b6 Add proper names to github action steps 2021-09-28 12:14:39 +02:00
veeck eb6d8d4f83 Remove unused file 2021-09-28 12:14:16 +02:00
Karsten Hassel 54b04962a8 snapshot 2021-09-23 22:52:32 +02:00
Karsten Hassel 974de179e0 refactor tests in 3 categories unit, e2e and electron 2021-09-13 23:07:34 +02:00
rejas 12457a87d4 Test on latest version of node 16 again 2021-09-11 11:17:12 +02:00
rejas 9a8de7db80 Run prettier again 2021-09-11 11:16:09 +02:00
Karsten Hassel 627cfa1dff hold node v16 at v16.8 due to errors in e2e tests with v16.9 2021-09-09 00:31:24 +02:00
Karsten Hassel 99aca932db update dependencies 2021-09-09 00:24:13 +02:00
Karsten Hassel 8879fb55de disable black cursor on start 2021-08-30 19:47:26 +02:00
Karsten Hassel af5344dccd update github templates 2021-07-14 21:25:12 +02:00
Karsten Hassel a222c58047 use --forceExit running jest, define timeouts for github workflows 2021-06-21 22:27:36 +02:00
Karsten Hassel 1d8af5835d Merge branch 'develop' into jest
# Conflicts:
#	package-lock.json
#	package.json
2021-06-14 23:21:08 +02:00
Karsten Hassel d2fde2bfc8 fix segment faults in node16 on ubuntu 2021-06-12 23:53:04 +02:00
veeck 2722c72c43 Update issue template 2021-05-29 16:23:41 +02:00
veeck 8a52fde8fc Move codecov.yml into github dir to other configs 2021-04-27 13:14:07 +02:00
Karsten Hassel bd908123c2 replace node v10 with v16 in github workflow 2021-04-26 22:29:23 +02:00
Michael Teeuw 70c3b68e67 Add FUNDING.yml 2021-03-24 16:20:36 +01:00
rejas ebfe96d31d Update CONTRIBUTING guidelines 2021-03-23 09:47:55 +01:00
rejas e902b8c52f Update PR template 2021-03-23 08:15:33 +01:00
veeck 58939bfd8c Update documentation and help screen about invalid config files 2021-01-20 22:44:37 +01:00
veeck fa9258761e Change on-trigger 2021-01-06 09:33:06 +01:00
veeck 003e948899 Use codecov action instead of bash command 2021-01-06 09:33:06 +01:00
rejas 5a3d3b76a7 Cleanups 2021-01-06 09:33:06 +01:00
rejas 5bc2c207db Add codecov github action 2021-01-06 09:33:06 +01:00
veeck ced0398e49 Update markdowns 2021-01-05 09:53:47 +01:00
Michael Teeuw 846212798c Update node-ci.js.yml 2020-12-21 13:29:10 +01:00
Michael Teeuw af212057db Merge pull request #2369 from MichMich/enforce-changelog
Create enforce-changelog.yml
2020-12-21 13:07:17 +01:00
Michael Teeuw 0fd0fea7e7 Update enforce-changelog.yml 2020-12-21 13:06:39 +01:00
Michael Teeuw eb6ef3c8ff Update enforce-changelog.yml 2020-12-21 13:02:40 +01:00
Michael Teeuw cdb8d35cf6 Create enforce-changelog.yml 2020-12-21 12:36:59 +01:00
Michael Teeuw 20bd85b676 Delete danger-ci.yml
Unfortunately Danger Actions currently can't work with PR's:
https://github.com/PrismJS/prism/issues/2627
2020-12-21 11:20:34 +01:00
Michael Teeuw 83ec8ca24f Restore. 2020-12-21 11:13:41 +01:00
Michael Teeuw 9622d02230 Yolo. 2020-12-21 11:11:48 +01:00
Michael Teeuw b72d0ed37e Add ENV variable. 2020-12-21 11:02:14 +01:00