You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The legacy workflows in this branch keep their help text inline instead of using
128
+
the newer generated `.github/cpflow-help.md` file. The local setup action
129
+
installs `cpflow` 5.1.1 by default.
130
+
127
131
Behavior:
128
132
129
-
- comment `/deploy-review-app` on a PR to create or update a review app
133
+
- comment `+review-app-deploy` on a PR to create or update a review app
130
134
- later pushes to that PR auto-redeploy the existing review app
131
135
- pushes to `master` auto-deploy staging unless `STAGING_APP_BRANCH` overrides it
132
136
- production promotion happens manually from the Actions tab
@@ -158,10 +162,19 @@ Optional variables:
158
162
159
163
Operational notes:
160
164
161
-
-`/deploy-review-app` and `/delete-review-app` only run for trusted commenters (`OWNER`, `MEMBER`, `COLLABORATOR`)
165
+
-`+review-app-deploy`, `+review-app-delete`, and `+review-app-help` only run for trusted commenters (`OWNER`, `MEMBER`, `COLLABORATOR`)
162
166
- fork PRs still receive help comments, but review app deploys are skipped because the workflow builds Docker images with repository secrets
163
167
- PR pushes do not auto-create review apps; the first deploy remains opt-in
164
168
169
+
Secret grant notes for `cpflow` 5.1.1:
170
+
171
+
- this repo keeps the app secret dictionary and policy placeholders,
172
+
`{{APP_SECRETS}}` and `{{APP_SECRETS_POLICY}}`
173
+
-`shared_secret_grants` is only for a separate shared org-level dictionary
174
+
referenced from templates with `{{SHARED_SECRET_<NAME>}}`
175
+
- do not add `shared_secret_grants` here unless the app/workload templates start
176
+
referencing such a shared dictionary
177
+
165
178
## HTTP/2 and Thruster Configuration
166
179
167
180
This application uses [Thruster](https://github.com/basecamp/thruster), a zero-config HTTP/2 proxy from Basecamp, for optimized performance on Control Plane.
0 commit comments