Skip to content

Enable QueryVault CD and isolated pull-request CI - #2

Merged
stevewittek merged 1 commit into
masterfrom
codex/queryvault-enable-cd
Sep 6, 2026
Merged

stevewittek merged 1 commit into
masterfrom
codex/queryvault-enable-cd

Conversation

@stevewittek

Copy link
Copy Markdown
Owner

Summary

  • retain manual production dispatch and add automatic deployment for pushes to master limited to QueryVault/**
  • keep production on the protected queryvault-production environment, non-canceling concurrency group, and all five Voyager2 runner labels
  • add pull-request-only static validation on ubuntu-latest, with no self-hosted runner, production environment, SQL credential, remote host, or database access
  • update deployment and validation documentation to reflect completed Voyager2 and SQL Server 2022+ validation while preserving genuine unfinished work

Production evidence

The authorized current-master deployment succeeded before this branch was created: https://github.com/stevewittek/Databases/actions/runs/33803899971

  • pre-deployment verification: passed
  • new copy-only checksummed backup: created and verified
  • existing tables and archive data: preserved
  • SQL Agent jobs changed: 0
  • post-deployment verification: passed

Validation

  • dashboard JSON parsing: PASS
  • workflow and provisioning YAML parsing: PASS
  • production/CD and PR-CI policy assertions: PASS
  • stale deployment/validation status scan: PASS
  • PowerShell repository contracts and parser checks: run by the new GitHub-hosted PR job

This PR must not be merged without explicit approval.

@stevewittek
stevewittek merged commit b7ab7c9 into master Sep 6, 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