Skip to content

feat(ci): add preview pruning workflow for PR previews#91

Open
Bhumikagarggg wants to merge 2 commits into
meshery-extensions:masterfrom
Bhumikagarggg:feat/preview-retention
Open

feat(ci): add preview pruning workflow for PR previews#91
Bhumikagarggg wants to merge 2 commits into
meshery-extensions:masterfrom
Bhumikagarggg:feat/preview-retention

Conversation

@Bhumikagarggg

Copy link
Copy Markdown

Notes for Reviewers

This PR replaces the existing preview workflow with a new preview deployment workflow that:

  • Deploys PR previews to GitHub Pages.
  • Automatically prunes older previews, keeping only the most recent 6.
  • Posts preview URLs as sticky PR comments.
  • Notifies users when a preview has been pruned.
  • Cleans up preview deployments when a PR is closed.

This PR fixes #

Signed commits

  • Yes, I signed my commits.

Signed-off-by: Bhumika Garg <bhumikatech2024@gmail.com>
@github-actions github-actions Bot added the area/ci Continuous integration | Build and release label Jul 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/ci Continuous integration | Build and release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant