Add advanced Git and deployment workflows, secure backups and auditing, live Gitea integration, desktop notifications, connection validation, and the premium responsive UX refresh.
21 lines
852 B
Markdown
21 lines
852 B
Markdown
# End-to-end acceptance
|
|
|
|
ForgeFlow 0.8 includes a read-only acceptance harness for the real Local ->
|
|
Gitea -> Server chain. It never deploys unless an execution flag is supplied.
|
|
|
|
Set `FORGEFLOW_GITEA_URL`, `FORGEFLOW_GITEA_TOKEN`, `FORGEFLOW_REPOSITORY`
|
|
(`owner/repository`), `FORGEFLOW_LOCAL_PATH`, `FORGEFLOW_BRANCH`,
|
|
`FORGEFLOW_STATUS_URL` and `FORGEFLOW_HEALTH_URL` locally. Optional variables
|
|
are `FORGEFLOW_WORKFLOW`, `FORGEFLOW_ROLLBACK_WORKFLOW` and
|
|
`FORGEFLOW_ENVIRONMENT`. Never commit the token.
|
|
|
|
```powershell
|
|
npm run acceptance
|
|
npm run acceptance -- --execute-deployment
|
|
npm run acceptance -- --execute-rollback
|
|
```
|
|
|
|
The first command is read-only. The mutation flags require every read-only
|
|
check to pass, dispatch a controlled exact-SHA workflow with a unique request
|
|
ID, and wait for matching status plus a successful health endpoint.
|