Workflow Environment
We prefix our platforms environment variables with PANDACI_
to avoid conflicts with your existing environment variables.
Any secrets you create are also available as environment variables.
These aren't prefixed.
- PANDACI_BRANCH: The branch name of the current workflow.
- PANDACI_COMMIT_SHA: The commit hash of the current workflow.
- PANDACI_WORKFLOW_ID: The unique ID of the current workflow.
- PANDACI_REPO_URL: The URL of the repository.
Please create an issue if you need additional environment variables.
Git fork protection
If you receive a pull request from a fork of your repository, we'll block the workflow from running. This is to prevent malicious code from accessing your secrets and using your usage limits.
We are planning on improving this feature in the near future.
We'd like to run forks if they're from a member of your organization and offer the ability to run workflows after manual approval.