Configuration
A detailed reference for PEDAL configuration options.
Environment Variables
PEDAL_API_KEY: API key for authenticationGITHUB_TOKEN: For GitHub integrationDATABASE_URL: Database connection stringLOG_LEVEL: Logging verbosity
pedal.yaml
workflows: List of workflow definitionsintegrations: External service configs (GitHub, Slack, etc.)auth: Authentication settingsdatabase: Database configuration
Example pedal.yaml
workflows:
- name: build-and-test
triggers:
- github_push
steps:
- run: pytest
integrations:
github:
token: ${GITHUB_TOKEN}
auth:
method: api_key
database:
url: ${DATABASE_URL}For error codes, see Error Codes
Last updated