55 Commits

Author SHA1 Message Date
Michael Smith
82e4009a0a fix: remove typo that prevented GH Actions from picking up job 2025-04-17 00:21:28 +00:00
Michael Smith
a778878cb1 fix: update display name for node.js module 2025-04-16 23:19:28 +00:00
Michael Smith
8b268864eb fix: standardize naming conventions for Bash files 2025-04-16 23:08:16 +00:00
Michael Smith
3886b0ed01 chore: add back other workflow files 2025-04-16 22:49:38 +00:00
Michael Smith
12e0eabb2c chore: add registry health check back 2025-04-16 22:46:12 +00:00
Michael Smith
c3822eafe5 fix: make sure TF tests run properly 2025-04-16 22:25:06 +00:00
Michael Smith
8480748023 docs: make comment for clear 2025-04-16 21:58:57 +00:00
Michael Smith
e87dc93c37 fix: update windows-rpd tsconfig 2025-04-16 21:57:00 +00:00
Michael Smith
9b11825ea9 fix: update remaining fm paths 2025-04-16 21:33:00 +00:00
Michael Smith
f37327947c fix: update frontmatter icons paths 2025-04-16 21:32:31 +00:00
Michael Smith
5dec066159 chore: update frontmatter image paths 2025-04-16 21:16:21 +00:00
Michael Smith
bdc46794c3 chore: move exoscale images to whizus namespace 2025-04-16 20:56:19 +00:00
Michael Smith
f7f7b3edd4 chore: update setup for windows-rdp type-checking 2025-04-16 20:55:09 +00:00
Michael Smith
bad778e037 chore: update more setup files 2025-04-16 20:29:09 +00:00
Michael Smith
39b524c0ec chore: add current lint file 2025-04-16 17:00:30 +00:00
Michael Smith
25b7225a5b fix: update path for TS test helpers 2025-04-16 16:59:45 +00:00
Michael Smith
4bbeb50dd5 fix: add missing contributor README files 2025-04-16 16:51:13 +00:00
Michael Smith
24fef19b80 chore: update .gitignore 2025-04-16 15:54:16 +00:00
Michael Smith
e905d7a3d5 chore: copy over main modules 2025-04-16 15:43:17 +00:00
Michael Smith
2317f92abd chore: add general module images for Coder 2025-04-16 15:34:14 +00:00
Michael Smith
592e7a5ab3 chore: add VSCode settings 2025-04-16 15:27:44 +00:00
Michael Smith
ad58a76ef7 chore: add sample module files 2025-04-16 15:26:50 +00:00
Michael Smith
1965655094 chore: add module icons 2025-04-16 15:26:30 +00:00
Michael Smith
7fd409fa73
chore: add CI step for validating contributor READMEs
Closes https://github.com/coder/internal/issues/530

## Changes made
- Created top-level test directories for Coder and NataInData (a developer who contributed a module for us in the past)
- Created Go script for validating the structure of each README, while being as granular as possible with any errors for better feedback
- Added CI step for running the script

## Notes
- I did a good bit of manual testing, but I am planning to circle back with a follow-up PR to add proper tests for the script functionality. I might push that off until after the majority of the new Registry work is done, though
- Not 100% sold on the structure of the Go directories. That's likely to change as I add more code for validating the modules and templates
2025-04-14 13:47:05 -04:00
Michael Smith
50d651c2f9 fix: update CI step 2025-04-14 13:57:02 +00:00
Michael Smith
a2c246ea06 refactor: split out error func 2025-04-14 13:52:40 +00:00
Michael Smith
39b264a7f9 refactor: split up package boundaries 2025-04-14 13:48:19 +00:00
Michael Smith
bdf9c5f51b refactor: update namespacing 2025-04-14 13:45:41 +00:00
Michael Smith
ffd9861e03 refactor: extract pseudo-constants 2025-04-14 13:37:17 +00:00
Michael Smith
5c45642e4b refactor: split off another function 2025-04-11 17:26:45 +00:00
Michael Smith
96fa5d4157 refactor: apply majority of feedback 2025-04-11 16:55:09 +00:00
Michael Smith
65fb7bcffb refactor: standardize how errors are defined 2025-04-11 13:44:15 +00:00
Michael Smith
affc5063ca refactor: split validation function into smaller pieces 2025-04-10 21:01:58 +00:00
Michael Smith
abf9815a84 fix: update static files 2025-04-10 20:40:54 +00:00
Michael Smith
bc4bbdaa07 fix: remove unnecessary matrix 2025-04-09 19:25:48 +00:00
Michael Smith
3b9c01ea6c fix: ensure relative avatars keep small scope 2025-04-09 16:07:58 +00:00
Michael Smith
e035f1fca3 chore: beef up CI 2025-04-09 15:26:22 +00:00
Michael Smith
88f7be27ec chore: set up initial version of CI 2025-04-09 15:01:08 +00:00
Michael Smith
3b9ec5ec41 chore: finish initial version of validation script 2025-04-08 21:23:36 +00:00
Michael Smith
9e48eb806f refactor: reorganize scripts again 2025-04-08 21:01:36 +00:00
Michael Smith
c3f998dbd9 refactor: rename script 2025-04-08 20:28:01 +00:00
Michael Smith
36ebd8d68b fix: update script to be runnable from root directory 2025-04-08 20:26:24 +00:00
Michael Smith
df2e47e51e refactor: remove unnecessary intermediary data types 2025-04-08 20:11:43 +00:00
Michael Smith
e20e679e08 wip: scaffold relative URL validation 2025-04-08 20:02:52 +00:00
Michael Smith
23f1cee640 fix: remove accidental segfault 2025-04-08 19:32:49 +00:00
Michael Smith
2b9da92259 refactor: remove goto statements 2025-04-08 19:28:33 +00:00
Michael Smith
629f4b3a65 chore: rename directory for script 2025-04-08 18:53:44 +00:00
Michael Smith
b19132140a fix: make logging better 2025-04-08 17:29:34 +00:00
Michael Smith
da735dafd6 fix: remove parsing bugs 2025-04-08 17:12:28 +00:00
Michael Smith
1906520b4a chore: add logs for better feedback 2025-04-08 16:31:25 +00:00