Skip to content

Enable auto-labeling and Vercel preview deployments for mainnet #461

Merged
HamzaAbdullah-V merged 7 commits into
mainfrom
fix/label_and_ignore_command
Aug 26, 2025
Merged

Enable auto-labeling and Vercel preview deployments for mainnet #461
HamzaAbdullah-V merged 7 commits into
mainfrom
fix/label_and_ignore_command

Conversation

@HamzaAbdullah-V
Copy link
Copy Markdown
Contributor

@HamzaAbdullah-V HamzaAbdullah-V commented Aug 26, 2025

Changes:

1- Auto-labeling for PRs: Added GitHub token and proper permissions to the validate-version-label workflow to ensure PRs automatically receive the increment:patch label when no version label is specified.

2- Enable Vercel preview deployments: Removed the ignore_command from the Terraform configuration for the mainnet project, allowing Vercel to automatically create preview deployments for all PRs.

Removed unnecessary workflow_call secrets section from the validate-version-label workflow since it's not being called by other workflows.

Test on auto label attachment

Screenshot 2025-08-26 at 14 33 28

@vercel
Copy link
Copy Markdown

vercel Bot commented Aug 26, 2025

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

Project Deployment Preview Comments Updated (UTC)
vevote-frontend Error Error Aug 26, 2025 3:35pm
vevote-frontend-dev Ready Ready Preview Comment Aug 26, 2025 3:35pm
vevote-frontend-prod Ready Ready Preview Comment Aug 26, 2025 3:35pm
vevote-mainnet-test Error Error Aug 26, 2025 3:35pm

@HamzaAbdullah-V HamzaAbdullah-V marked this pull request as draft August 26, 2025 12:39
Comment thread .github/workflows/validate-version-label.yml Outdated
@sonarqubecloud
Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants