Skip to content

ci: upgrade CI to SQL Server 2025 - #396

Merged
lowlydba merged 3 commits into
mainfrom
lowlydba-urban-memory
Sep 5, 2026
Merged

ci: upgrade CI to SQL Server 2025#396
lowlydba merged 3 commits into
mainfrom
lowlydba-urban-memory

Conversation

@lowlydba

@lowlydba lowlydba commented Sep 5, 2026

Copy link
Copy Markdown
Owner

Bumps CI to SQL Server 2025 (latest stable).

  • ansible-test-windows.yml: version: 2025 for both the primary and retry potatoqualitee/mssqlsuite steps. Already pinned to v1.12, the latest action release, so no action version bump needed.
  • ansible-test.yml: Linux integration container image to mcr.microsoft.com/mssql/server:2025-latest.

Also dropped the Get Linux workspace path step entirely. It computed a GHWS env var (a hand-translated /mnt/c/... path) so later wsl-bash steps could pushd into the right directory. Turns out that's unnecessary: wsl.exe auto-translates the invoking Windows cwd to its DrvFs-mounted equivalent, so a working-directory: pointing at the Windows-style repo path (same as the existing Set integration test options step already did) lands wsl-bash steps in the right place with no extra computation. Verified locally: cd <windows-path>; wsl bash -c pwd returns the matching /mnt/c/... path directly.

Testing

CI is the validity check here; no local SQL Server run.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@lowlydba
lowlydba marked this pull request as ready for review September 5, 2026 13:46
Copilot AI balanced review requested due to automatic review settings September 5, 2026 13:46

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🟢 Approval recommended

All reviewed CI updates are consistent, with no unresolved issues.

This review doesn't count toward merge requirements.

Pull request overview

Updates Linux and Windows CI to test against stable SQL Server 2025.

Changes:

  • Uses the official SQL Server 2025 Linux container.
  • Configures both Windows installation attempts for SQL Server 2025.
File summaries
File Description
.github/workflows/ansible-test.yml Updates the Linux integration-test image.
.github/workflows/ansible-test-windows.yml Updates primary and retry Windows installations.
Review details
  • Files reviewed: 2/2 changed files
  • Comments generated: 0
  • Review effort level: Balanced

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

lowlydba and others added 2 commits September 5, 2026 09:54
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@lowlydba
lowlydba enabled auto-merge (squash) September 5, 2026 14:08
@lowlydba
lowlydba merged commit 2d36cc2 into main Sep 5, 2026
24 checks passed
@lowlydba
lowlydba deleted the lowlydba-urban-memory branch September 5, 2026 14:27
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