when: - event: push branch: main - event: cron steps: - name: terraform image: hashicorp/terraform:latest environment: SCW_SECRET_KEY: from_secret: scw_secret_key SCW_ACCESS_KEY: from_secret: scw_access_key AWS_ACCESS_KEY_ID: from_secret: scw_access_key AWS_SECRET_ACCESS_KEY: from_secret: scw_secret_key HCLOUD_TOKEN: from_secret: hcloud_token CLOUDNS_AUTH_ID: from_secret: cloudns_id CLOUDNS_PASSWORD: from_secret: cloudns_secret commands: - cd terraform/ - terraform init - terraform apply -auto-approve