Gerald Pinder
|
3c16ca5593
|
feat: Add the ability to set args for module calls
|
2025-06-23 09:12:05 -04:00 |
|
Gerald Pinder
|
fecdf3b39a
|
fix: Make sure to only include models that use jsonSchema
|
2025-04-28 21:30:09 -04:00 |
|
Gerald Pinder
|
f4975ddb8f
|
fix: Get the model name more programatically
|
2025-01-31 18:35:47 -05:00 |
|
xyny
|
ff545861a5
|
Merge pull request #4 from blue-build/create-import-schema
chore: Create import-v1 and module-custom-v1 schema
|
2025-01-30 14:41:45 +02:00 |
|
Gerald Pinder
|
8babec3b20
|
chore: Create import-v1 schema
|
2025-01-27 23:53:04 -05:00 |
|
Gerald Pinder
|
a9603e0cd2
|
Merge pull request #3 from blue-build/add-nushell-version
feat: Add a nushell-version property for Recipe
|
2025-01-05 14:15:52 -05:00 |
|
xyny
|
db8a202c6a
|
chore(deps): update typespec
|
2025-01-05 14:25:16 +02:00 |
|
xyny
|
99c3fce4c4
|
fix: update nushell-version comment
|
2025-01-05 12:01:45 +00:00 |
|
Gerald Pinder
|
ad9d2ecc55
|
feat: Add a nushell-version property for ModuleDefaults
|
2024-12-31 09:33:32 -05:00 |
|
Gerald Pinder
|
89603c82b6
|
fix: Allow module-stage-list to have top-level keys be optional
|
2024-11-03 22:08:57 -05:00 |
|
Gerald Pinder
|
e528284909
|
fix(test): Remove oneOf to test verbosity of basic output
|
2024-10-28 23:45:06 -04:00 |
|
Gerald Pinder
|
02c198daa6
|
fix: Remove additionalProperties for module and stage list
|
2024-10-26 15:53:16 -04:00 |
|
Gerald Pinder
|
d7eb24af22
|
fix: Remove additionalProperties from module schema and let unioned types handle it
|
2024-10-26 15:45:35 -04:00 |
|
Gerald Pinder
|
08f1c4a9c3
|
fix: Add additionalProperties = false for schemas
|
2024-10-26 15:35:46 -04:00 |
|
Gerald Pinder
|
8b44a588a4
|
fix: Change RepoModule into a union with oneOf
|
2024-10-26 15:00:47 -04:00 |
|
Gerald Pinder
|
cd2ecc5f95
|
fix: Use entry types in more places
|
2024-10-26 14:45:29 -04:00 |
|
Gerald Pinder
|
d3e9fe057d
|
fix: Create separate entry unions for the module and stage lists
|
2024-10-26 14:33:40 -04:00 |
|
Gerald Pinder
|
7f163b5bc7
|
fix: Remove oneOf requirement
|
2024-10-20 22:34:30 -04:00 |
|
Gerald Pinder
|
6652c25825
|
feat: Create a module-stage-list-v1.json schema
|
2024-10-20 17:07:49 -04:00 |
|
Gerald Pinder
|
cec69c1801
|
docs: Update comment for source
|
2024-10-20 16:36:56 -04:00 |
|
Gerald Pinder
|
b2c338cb0c
|
fix: Make source required for custom modules
|
2024-10-20 16:30:51 -04:00 |
|
xyny
|
b72a16e91a
|
refactor: make Module union named instead of alias, generate jsonschema
|
2024-10-14 20:14:47 +03:00 |
|
Gerald Pinder
|
9b9ce841ff
|
fix: Use correct Stage schema, add docs
|
2024-10-13 21:13:37 -04:00 |
|
Gerald Pinder
|
47e3fc81ff
|
Revert "fix: Have modules extend Module and we use a union of Module and CustomModule for module-v1"
This reverts commit 98d48fe2e1.
|
2024-10-13 21:08:54 -04:00 |
|
Gerald Pinder
|
f6ec61d31e
|
Revert "fix: Use named union and declare every type"
This reverts commit a5af2a9727.
|
2024-10-13 21:08:53 -04:00 |
|
Gerald Pinder
|
ce752babfb
|
Revert "fix: add @oneOf to the ModuleType union"
This reverts commit 3c2d5a7236.
|
2024-10-13 21:08:52 -04:00 |
|
Gerald Pinder
|
3a49bd9846
|
Revert "fix: Seperate normal modules into a type discriminated union"
This reverts commit 27ff5d3bc5.
|
2024-10-13 21:08:51 -04:00 |
|
Gerald Pinder
|
63ee7ccd7a
|
Revert "chore: Add documentation for StageList and ModuleList"
This reverts commit ddd1864c3f.
|
2024-10-13 21:08:50 -04:00 |
|
Gerald Pinder
|
706f58f294
|
Revert "fix: Remove type from ModuleDefaults, combine unions"
This reverts commit 31ae9cf6bf.
|
2024-10-13 21:08:45 -04:00 |
|
Gerald Pinder
|
31ae9cf6bf
|
fix: Remove type from ModuleDefaults, combine unions
|
2024-10-13 21:01:35 -04:00 |
|
Gerald Pinder
|
ddd1864c3f
|
chore: Add documentation for StageList and ModuleList
|
2024-10-13 20:57:44 -04:00 |
|
Gerald Pinder
|
27ff5d3bc5
|
fix: Seperate normal modules into a type discriminated union
|
2024-10-13 20:36:14 -04:00 |
|
Gerald Pinder
|
3c2d5a7236
|
fix: add @oneOf to the ModuleType union
|
2024-10-13 20:14:36 -04:00 |
|
Gerald Pinder
|
a5af2a9727
|
fix: Use named union and declare every type
|
2024-10-13 19:45:13 -04:00 |
|
Gerald Pinder
|
98d48fe2e1
|
fix: Have modules extend Module and we use a union of Module and CustomModule for module-v1
|
2024-10-13 19:15:17 -04:00 |
|
xyny
|
69a9e2cc2f
|
chore: improve from-file docs and model naming
|
2024-10-12 21:28:00 +03:00 |
|
Gerald Pinder
|
63c3d58324
|
Revert "fix: Don't use Record for StageFull and ModuleFull"
This reverts commit 88cde1e8f2.
|
2024-10-12 14:10:29 -04:00 |
|
Gerald Pinder
|
88cde1e8f2
|
fix: Don't use Record for StageFull and ModuleFull
|
2024-10-12 14:09:13 -04:00 |
|
Gerald Pinder
|
371dfb52df
|
chore: Add ModuleList, ModuleFull, StageList, and StageFull schemas
|
2024-10-12 10:48:33 -04:00 |
|
Gerald Pinder
|
5b172c6282
|
chore: Update schema to include from-file properties for modules and stages
|
2024-10-11 22:05:59 -04:00 |
|
xyny
|
784386ba7c
|
chiore: update typespec
|
2024-08-08 17:38:50 +03:00 |
|
xyny
|
8f09647f77
|
fix: make it possible to set image-version: 40 instead of "40"
|
2024-08-08 17:37:15 +03:00 |
|
xyny
|
54ae172f50
|
fix: update code for module.yml refactor
|
2024-07-27 12:26:16 +03:00 |
|
xyny
|
52b7b23176
|
chore: switch to using modules.json generated on the site
|
2024-07-26 15:59:01 +03:00 |
|
xyny
|
cee6799197
|
chore: sync lockfile
|
2024-07-26 15:34:05 +03:00 |
|
xyny
|
f56ae93dab
|
chore(deps): update typespec
|
2024-07-26 12:55:28 +03:00 |
|
xyny
|
9adb02c8a5
|
fix: use main branch modules.json
|
2024-07-16 20:07:47 +03:00 |
|
xyny
|
9b07997ea6
|
feat: support module default config options and custom modules
|
2024-06-30 20:28:05 +03:00 |
|
xyny
|
17c43970a7
|
chore: add docstring for stages modules property
|
2024-06-24 18:26:13 +03:00 |
|
xyny
|
24657e2bc8
|
fix: add new missing top-level recipe properties
|
2024-06-24 18:20:53 +03:00 |
|