Skip to content

ci(marketplace): add post-deploy URL verification - #1012

Merged
JeremyDev87 merged 1 commit into
masterfrom
ci/marketplace-url-verify-962
Mar 27, 2026
Merged

ci(marketplace): add post-deploy URL verification#1012
JeremyDev87 merged 1 commit into
masterfrom
ci/marketplace-url-verify-962

Conversation

@JeremyDev87

Copy link
Copy Markdown
Owner

Summary

  • Add verify job after deploy in marketplace workflow to catch silent deployment failures
  • Checks landing page, marketplace.json, and each plugin's plugin.json for HTTP 200
  • Uses curl --retry 3 with 30s CDN propagation wait for reliability
  • Reuses marketplace-utils.sh shared functions for plugin enumeration

Closes #962

Test plan

  • Verify YAML syntax is valid
  • Verify verify job has correct needs: deploy dependency
  • Verify deploy job outputs page_url correctly
  • Trigger workflow manually and confirm verify job passes

Add a verify job that runs after deploy to catch silent deployment
failures. Checks landing page, marketplace.json, and each plugin's
plugin.json for HTTP 200 responses with retry logic.

Closes #962
@vercel

vercel Bot commented Mar 27, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
codingbuddy-landing Ready Ready Preview, Comment Mar 27, 2026 3:41pm

@JeremyDev87 JeremyDev87 added the wave-1 Wave 1: Foundation (parallel) label Mar 27, 2026
@JeremyDev87 JeremyDev87 self-assigned this Mar 27, 2026
@JeremyDev87
JeremyDev87 merged commit e73c1e9 into master Mar 27, 2026
2 checks passed
@JeremyDev87
JeremyDev87 deleted the ci/marketplace-url-verify-962 branch March 27, 2026 16:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

wave-1 Wave 1: Foundation (parallel)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

ci: marketplace workflow should verify deployed URLs after deploy

1 participant