Commit graph

74 commits

Author SHA1 Message Date
robojerk
42415ba47c added todo.txt 2025-08-27 19:42:32 -07:00
robojerk
39adb8dd06 did stuff 2025-08-26 10:13:49 -07:00
xyny
472b3f0b9b
Merge pull request #8 from blue-build/platforms
feat: Add list of platforms to recipe
2025-08-17 13:00:55 +03:00
Gerald Pinder
c1a3a006bd
feat: Add list of platforms to recipe 2025-08-15 10:48:30 -04:00
Gerald Pinder
ee234c9ace
Merge pull request #7 from blue-build/extend-secrets
fix!: Allow choosing the secret mount
2025-07-28 21:23:47 -04:00
Gerald Pinder
55ab74840d
fix!: Allow choosing the secret mount 2025-07-24 18:27:58 -04:00
Gerald Pinder
160279bc33
Merge pull request #6 from blue-build/secrets
feat: Create schema for secret mounts
2025-07-14 12:53:41 -04:00
Gerald Pinder
4df7d6624a feat: Create schema for secret mounts 2025-07-13 11:59:07 -04:00
xyny
031ccd0a85
Merge pull request #5 from blue-build/module-args
feat: Add the ability to set env vars for module calls
2025-06-30 13:12:20 +03:00
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