Skip to content

Enhance PR verification workflow: update job conditions and add deploy steps for Development environment#90

Merged
frasermolyneux merged 2 commits into
mainfrom
feature/pr-verify-enhancements
Feb 7, 2026
Merged

Enhance PR verification workflow: update job conditions and add deploy steps for Development environment#90
frasermolyneux merged 2 commits into
mainfrom
feature/pr-verify-enhancements

Conversation

@frasermolyneux
Copy link
Copy Markdown
Owner

No description provided.

Copilot AI review requested due to automatic review settings February 7, 2026 23:24
@frasermolyneux frasermolyneux enabled auto-merge (squash) February 7, 2026 23:24
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the PR verification GitHub Actions workflow to better support Development environment validation/deployment via labels, and simplifies job gating logic for Terraform planning.

Changes:

  • Expand PR workflow triggers to include labeled/unlabeled events.
  • Always run Development Terraform plan for non-draft, non-dependabot PRs unless deploy-dev is set.
  • Add Development Terraform plan+apply and App Service deploy jobs gated by the deploy-dev label; adjust Production plan dependencies/conditions.

Comment thread .github/workflows/pr-verify.yml
Comment thread .github/workflows/pr-verify.yml
Comment thread .github/workflows/pr-verify.yml
Comment thread .github/workflows/pr-verify.yml
@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud Bot commented Feb 7, 2026

@frasermolyneux frasermolyneux merged commit d4bf9a1 into main Feb 7, 2026
18 checks passed
@frasermolyneux frasermolyneux deleted the feature/pr-verify-enhancements branch February 7, 2026 23:57
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.

2 participants