diff --git a/Taskfile.yaml b/Taskfile.yaml index ff759160eaf173906576b05c7cba58ee6feeea44..4a62fa4e52939be69dbf5cfab1fcfb8cc061c26c 100644 --- a/Taskfile.yaml +++ b/Taskfile.yaml @@ -1,13 +1,6 @@ version: '3' tasks: - generate: - desc: Generate provider configurations - aliases: [gen] - cmds: - - go run cmd/openrouter/main.go - - go run cmd/synthetic/main.go - lint: desc: Run linters cmds: @@ -54,3 +47,32 @@ tasks: - git tag --annotate --sign -m "{{.NEXT}}" {{.NEXT}} {{.CLI_ARGS}} - echo "Pushing {{.NEXT}}..." - git push origin main --follow-tags + + gen:all: + desc: Generate all provider configurations + aliases: [generate, gen] + cmds: + - task: gen:copilot + - task: gen:huggingface + - task: gen:openrouter + - task: gen:synthetic + + gen:copilot: + desc: Generate copilot provider configurations + cmds: + - go run cmd/copilot/main.go + + gen:huggingface: + desc: Generate huggingface provider configurations + cmds: + - go run cmd/huggingface/main.go + + gen:openrouter: + desc: Generate openrouter provider configurations + cmds: + - go run cmd/openrouter/main.go + + gen:synthetic: + desc: Generate synthetic provider configurations + cmds: + - go run cmd/synthetic/main.go