1.
Getting Started
2.
FAQ
3.
The Cicada DSL
3.1.
Your First Workflow
3.2.
The on Statement
3.2.1.
Event Types
3.3.
The run_on Statement
3.4.
The title Statement
3.5.
The shell Statement
3.6.
The import Statement
3.7.
Expressions
3.7.1.
Types and Literals
3.7.2.
Operators
3.7.3.
The let Expression
3.7.4.
The if Expression
3.7.5.
List Expressions
3.7.6.
The Block Expression
3.7.7.
Built-in Functions
3.8.
Control Flow
3.8.1.
The for Statement
3.9.
Secrets
3.10.
Caching
3.11.
Functions
3.12.
Sub-workflows (Matrix Builds)
4.
Self-Hosting
4.1.
Self-Hosted Runners
Light
Rust
Coal
Navy
Ayu
Cicada: Secure Workflows, Simplified
FAQ
Does Cicada support Matrix Builds?
Yes, in the form of
sub-workflows
.
Does Cicada support secrets?
Yes! Read the
secrets docs
for more info.