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
Michael Smith
902b32fd29
wip: commit more progress on script
2025-04-08 16:07:07 +00:00
Michael Smith
20204b0153
chore: add extra sample data file
2025-04-08 16:04:33 +00:00
Michael Smith
a5c4495e3e
wip: commit progress on CI validation script
2025-04-08 15:22:51 +00:00
Michael Smith
96c20c4ec0
chore: add sample README
2025-04-08 15:22:10 +00:00
Michael Smith
03179a2cda
Initial commit
2025-04-07 09:36:43 -04:00