-
Notifications
You must be signed in to change notification settings - Fork 0
Theme release workflow
Rob Knight edited this page Oct 19, 2022
·
3 revisions
This is the workflow for releasing the theme to CampusPress and affiliated Pantheon WordPress sites. This workflow was agreed upon by the Web Program Leadership Team in their 2022-10-17 meeting.
- Theme work happens in Github during the week, focusing on established priorities.
- On Friday afternoons, we release a new version to CampusPress DEV.
- We include release notes with the release on Github
- We create a post on https://test-sandbox.wordpress-dev.ucsc.edu/ that includes:
- Release notes
- Examples of what changed
- Enable comments on the post
- On Monday morning, let the WPLT know via Slack (or the post auto-publishes to Slack)
- WPLT reviews the changes between Monday and Tuesday afternoon.
- Feedback in comments on the post, or in WPLT Monday meeting.
- Go or no-go decision from the WPLT to release to PROD or hold and revise.
- No-go decision pushes release into the following week.
-
Go decision: Web Team creates a PR for CampusPress PROD on Tuesday, between 4pm and 5pm.
- CampusPress will merge code between 5pm Pacific on Tuesdays and 6am Wednesday, which is an established ITS maintenance window.