This is an in-process placeholder for setting up WordPress with KalaPress on Pantheon.
Setting up a new site
Log in to Pantheon and make sure you are in the Kalamuna space and not your personal one.
Click “Create New Site“:
Under “What Kind of Site” choose “WordPress”:
Name the site (note what the URL will look like), set the Region appropriate to the client location, and make sure you’re setting it up in the Kalamuna Workspace:
Click the “Agree” button to have it listed in the Kalamuna billing space and click “Confirm”. It will take a while to deploy the CMS.
Once the Pantheon environment is complete, click “Visit your environment dashboard”.
Change Development Mode to GIT:
Either create a new GitHub repo for the project, or edit an existing one, and go to
Settings -> Secrets and Variables -> Actions
, then click the tab forVariables
:If you don’t have the ability to add or edit Variables in the GitHub repository, contact the Kalamuna Tech team lead for DevOps to either make the change or grant you access to do so.
You should see a variable for
DEPLOY_REPO
. If not, create one. To get the Value, go to the Pantheon Dashboard and click "Connection Info". In the SSH Clone URL field, copy everything after "git clone", starting withssh://
Paste the
ssh://
code into theDEPLOY_REPO
variable and save.The GitHub repo will now deploy to Pantheon whenever a push is made to the
master
branch.
See GitHub Actions Deployment for more information about GitHub actions.
Multidev
Pantheon’s multidev service lets you spin up a new version of the main site but based on a specific branch. Note that the branch name must be lowercase.
...