Skip to content

Growth: detect stale live VPS acquisition pages every morning - #10

Merged
appdevelopsk merged 4 commits into
mainfrom
growth/live-acquisition-smoke-daily-20261027
Oct 27, 2026
Merged

appdevelopsk merged 4 commits into
mainfrom
growth/live-acquisition-smoke-daily-20261027

Conversation

@appdevelopsk

Copy link
Copy Markdown
Owner

Why

The new app catalog, four SEO guides, support Play CTAs, and analytics were merged into GitHub but the apex appdevelopsk.com is served from a separate VPS, not GitHub main/Pages. Source-only QA passing can mask a broken acquisition launch for days. An actual live page check was required manually in issue #8.

Changes

  • Add read-only scheduled GitHub Actions workflow at approximately 09:40 JST to run the existing scripts/check_app_discovery_live.sh against the real production HTTPS origin, including homepage, catalog search, four guides, two enhanced support CTAs, unavailable Face Battle alternatives, robots and sitemap. Github's scheduler may delay execution.
  • Fail visibly if deployment is missing/stale and provide exact manual safe dry-run/rsync/live-validation instructions in workflow summary. Never deploy to VPS or modify Store metadata automatically.
  • Add regression checks for schedule, read-only privileges, and the verification command; extend existing app-discovery CI to cover the workflow file. Update deployment runbook.

Release boundary: until an operator runs the already-provided VPS deployment, this new production smoke may intentionally fail. This does not prove installs; analyze post-deploy GA4->Play acquisitions with mature cohorts. No duplicate scheduled ChatGPT audit task is created.

@appdevelopsk
appdevelopsk merged commit 0af99c4 into main Oct 27, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant