Denoflow is a simple, powerful, serverless automated workflow tool based yaml workflow file and Deno, you can use any Deno modules, Typescript/Javascr

denoflow / denoflow Public

submited by
Style Pass
2022-01-23 23:30:03

Denoflow is a simple, powerful, serverless automated workflow tool based yaml workflow file and Deno, you can use any Deno modules, Typescript/Javascript code to run your workflow. Denoflow will execute your workflow as you want.

The Ideal runtime is using cloud serverless platform, or CI platform, like Github Actions, Gitlab CI, self-hosted with Deno, or any Docker runtime.

Deno Deploy is not supported yet, because it doesn't support Code generation from strings, Error Detail: Code generation from strings disallowed for this context See Github Actions Example: test.yml

I have written actionsflow before, it must run in github actions, or local Docker, for workflow is too heavy, I found Deno features make it more suitable for doing flexible workflow based on yaml configuration, hope Denoflow can become a simple but powerful workflow assistant.

You can use ${{variable}} in any fields to inject variables into your workflow, we inject ctx variable in template and script. For example:

Leave a Comment
Related Posts