PandaCI uses Deno to run our TypeScript workflows. You don't need to know anything about Deno to get started.
Read our Quick Start guide to learn how to create a new project and write your first workflow.
Creating a workflow
To create a workflow, you need to create a file with the .workflow.ts
extension in the .pandaci
directory. This file will contain your workflow code.
Here's an example of a simple workflow:
We'll treat any files inside the .pandaci
directory with the .workflow.ts
extension as a workflow file. You can create as many workflow files as you need.
We recommend you keep any related files inside the .pandaci directory. This will help you keep your project organized.
Workflow configuration
We allow you to export a configuration object from your workflow file. This lets you configure things like triggers or the name of the workflow.
Learn more about the configuration object in the Configuration section.