Skip to content

feat: added deployment modes section #4731

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 12 commits into
base: main
Choose a base branch
from

Conversation

Kemi-Elizabeth
Copy link
Collaborator

Added info about automatic and manual deployments to both sites

Why

Closes #4730

What's changed

/learn/overview/build-deploy.html#automatic-deployment-default now has a deployment modes section.

Where are changes

Updates are for:

  • platform (sites/platform templates)
  • upsun (sites/upsun templates)

Added info about automatic and manual deployments to both sites
Copy link

github-actions bot commented Jul 1, 2025

You can also use the following command to manipulate the type from the CLI:

```bash
platform environment:deploy:type

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this section is more than enough, we can rephrase from following command to manipulate the type from the CLI to manipulate and display and remove the rest of the descriptions below, it's all common and obvious


{{< note theme="tip" >}}

If manual deployment is enabled, all currently staged changes will be deployed immediately and the environment will resume automatic deployment (default) behavior.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think the wording here is not ideal, it's not clear that it happen when we switch from automatic to manual. Can we say like "when switching from manual to automatic"?


| Category | Staged Activities |
|----------------------|------------------|
| **Code** | `environment.push`, `environment.merge`, `environment.merge-pr` |

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We are missing on platform.sh docs one activity category Subscription, environment.subscription.update .

It is only on platform.sh not upsun.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Document the automatic/manual deployments feature
4 participants