Add default environment configurations e.g. golangci-lint, go, node, python, etc.
Support environment overlay in the user config to override the engine config to override the default environment configuration
Configuring Environment Variables & Secrets
environments:
test-env:
type: docker
config:
image: ubuntu:latest
envVars:
my-var:
name: ENV_VAR_1
value: value1
OTHER_VAR: # This will use the key as the name if name is not provided
value: value2
secrets:
secret-1:
name: SECRET_1
value: secret_value1
github-token:
name: GITHUB_TOKEN
value: ${{ secrets.GITHUB_TOKEN }}