33 Commits

Author SHA1 Message Date
Frédéric Harper
738339a3ef remove caching 2025-03-17 10:04:26 -04:00
Frédéric Harper
e9e0914c19 don't stop JSON schema validation on the first error 2024-05-01 12:45:07 -04:00
Frédéric Harper
5800e48633 regenerate README.md when write-readme.js is modified 2024-05-01 11:54:39 -04:00
Frédéric Harper
f270d226f5 Fix the signing commits check GitHub workflow for PRs from forks
I also upgraded the actions/checkout GitHub Action and made the names clearer.
2024-04-30 11:37:26 -04:00
Frédéric Harper
db3fc6ddcb Always write comment to user when commiting to README 2024-04-29 11:26:28 -04:00
Frédéric Harper
2a7753fb94 add comment when commit directly in README.md + fix error message 2024-04-29 11:11:42 -04:00
Frédéric Harper
5eb6d234c4 change pull_request to pull_request_target for signing commit action
It will let the GitHub action comment on the PR from a fork
2024-04-27 14:41:54 -04:00
Frédéric Harper
96179b0977 add a GitHub Workflow to help users who didn't sign their commits 2024-04-27 14:38:27 -04:00
Frédéric Harper
9b6b95fdd1 Don't prettify JSON on PR, only once merged 2024-04-27 14:18:33 -04:00
Frédéric Harper
a6e9543617 run the workflows on PR also 2024-04-27 10:01:39 -04:00
Frédéric Harper
2fd255437d add GitHub workflow to validate links (close #19) 2024-04-18 10:39:51 -04:00
Frédéric Harper
5fef93511e Fix JSON schema validation action name 2024-04-18 10:22:16 -04:00
Frédéric Harper
6db1e46bfb remove CodeQL GitHub workflow 2024-04-18 10:22:16 -04:00
Frédéric Harper
d643af0b2b add possibility to run some workflows manually 2024-04-18 10:22:16 -04:00
Frédéric Harper
7571daaec8 split JSON Schema validation GitHub workflow it's in own 2024-04-18 10:22:16 -04:00
Frédéric Harper
8d512e910c fix JSON validation GitHub workflow 2024-04-18 10:22:15 -04:00
Frédéric Harper
a37b374f99 add a GitHub Action for CodeQL analysis 2023-02-23 13:50:22 -05:00
Frédéric Harper
eacbc8eb2a Prevent running prevent-readme-pr if an action committed README.md 2022-04-30 19:22:11 -04:00
Frédéric Harper
79e3b26f49 prevent running if it's a psuh from GitHub Action 2022-04-30 18:46:29 -04:00
Frédéric Harper
9fc724ece9 Prettify on all branches 2022-04-30 18:34:47 -04:00
Frédéric Harper
4ac7a17401 create a Prettier GitHub Action for people.json (close #18) 2022-04-30 18:31:30 -04:00
Frédéric Harper
fa81d164e0 change the approach to fail a PR with changes directly in README.md 2022-04-30 18:06:32 -04:00
Frédéric Harper
7b54b7b4e6 fix name 2022-04-30 17:48:34 -04:00
Frédéric Harper
fbb332dc32 add a GitHub Action to fail a PR on README.md direct changes 2022-04-30 17:40:02 -04:00
Frédéric Harper
0ca80ed500 fix eslint CLI run 2022-04-30 17:23:46 -04:00
Frédéric Harper
53eae431f2 add JSON validation 2022-04-30 17:20:22 -04:00
Frédéric Harper
997efe53d7 move actions to v3 2022-04-30 17:04:11 -04:00
Frédéric Harper
5a53414d56 fix spec typo 2022-04-30 16:59:51 -04:00
Frédéric Harper
85b614df1f manually validate the JSON schema instead of using the GitHub action
it wasn't possible to use the draft2020 specification
2022-04-30 16:53:38 -04:00
Frédéric Harper
d838891bab add people.json schema validation 2022-04-30 16:34:38 -04:00
Frédéric Harper
018af9f1f0 add Markdown validation GitHub Action 2022-04-30 15:16:52 -04:00
Frédéric Harper
ceba661790 push the commit generated by the GitHub Action 2022-04-30 15:08:08 -04:00
Frédéric Harper
94fdd3ead6 add automatic generation of the README file 2022-04-30 15:04:14 -04:00