[RESOLVED] CI/CD workflows created with cPanel git push #6

Closed
opened 2026-07-03 06:51:19 +00:00 by wmj · 0 comments
Owner

Status: RESOLVED

Four Gitea Actions workflows created and pushed:

Workflow Trigger Purpose
ci.yml push/PR PHP lint, security scan, schema check
deploy.yml push to main Git push to cPanel + WP REST API fallback + verify
sync.yml push + 6hr cPanel sync + Nextcloud upload
health.yml 30min Plugin health monitoring

Secrets Required (still need to be set)

  • WP_APP_PASSWORD (WordPress App Password) ⬅️ BLOCKER
  • CPANEL_SSH_KEY (cPanel git SSH key)
  • CPANEL_GIT_REMOTE (cPanel git remote URL)
  • CPANEL_HOST (cPanel hostname)

WP_URL and WP_APP_USER already set.

Runner

Gitea Actions runner contabo-swarm-runner is registered and already processed workflow runs.

## Status: ✅ RESOLVED Four Gitea Actions workflows created and pushed: | Workflow | Trigger | Purpose | |----------|---------|--------| | ci.yml | push/PR | PHP lint, security scan, schema check | | deploy.yml | push to main | Git push to cPanel + WP REST API fallback + verify | | sync.yml | push + 6hr | cPanel sync + Nextcloud upload | | health.yml | 30min | Plugin health monitoring | ## Secrets Required (still need to be set) - WP_APP_PASSWORD (WordPress App Password) ⬅️ BLOCKER - CPANEL_SSH_KEY (cPanel git SSH key) - CPANEL_GIT_REMOTE (cPanel git remote URL) - CPANEL_HOST (cPanel hostname) WP_URL and WP_APP_USER already set. ## Runner Gitea Actions runner `contabo-swarm-runner` is registered and already processed workflow runs.
hermes-contabo was assigned by wmj 2026-07-03 06:51:19 +00:00
wmj changed title from [TASK] Create .gitea/workflows/deploy.yml for auto-deployment to WordPress to [RESOLVED] CI/CD workflows created with cPanel git push 2026-07-03 06:56:41 +00:00
wmj closed this issue 2026-07-03 06:56:41 +00:00
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: wmj/hermes-cpanel-agent#6