Skip to content

(main) Update CI to consider latest URL and installation steps#497

Merged
amitkarsale merged 1 commit intomainfrom
update-ci
Feb 25, 2026
Merged

(main) Update CI to consider latest URL and installation steps#497
amitkarsale merged 1 commit intomainfrom
update-ci

Conversation

@amitkarsale
Copy link
Contributor

Updated CI to consider updated SERVICE_URL, fixed the DNS, used chocolaty to install MSOLEDBSQL and fixed existing steps in the CI for both nightly and ci files

@amitkarsale amitkarsale requested a review from a team as a code owner February 24, 2026 06:38
Copy link

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

This PR updates CI workflows to align with infrastructure changes and improve the setup process for SQL Server testing on Windows nodes. The changes update the provisioning service URL, add DNS configuration fixes for Twingate connectivity, introduce Chocolatey-based installation of the MSOLEDBSQL driver, and standardize bolt command targets from ssh_nodes to all.

Changes:

  • Updated SERVICE_URL from the maintenance configuration endpoint to the release endpoint
  • Added DNS fix step after Twingate installation to properly configure DNS resolution for internal artifact servers
  • Added new step to install Chocolatey and MSOLEDBSQL driver using Chocolatey package manager
  • Changed bolt command targets from ssh_nodes to all for consistency across authentication, download, and environment setup steps

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
.github/workflows/nightly.yml Updated SERVICE_URL, added DNS fix step, added Chocolatey/MSOLEDBSQL installation step, changed bolt targets from ssh_nodes to all
.github/workflows/ci.yml Applied identical changes as nightly.yml to maintain consistency between CI and nightly workflows
Comments suppressed due to low confidence (1)

.github/workflows/nightly.yml:129

  • The step name has a typo: "Authenitcate" should be "Authenticate". Note that the corresponding step in ci.yml (line 132) uses the correct spelling.
    - name: Authenitcate with GCP

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@amitkarsale amitkarsale merged commit 032751f into main Feb 25, 2026
8 of 11 checks passed
@amitkarsale amitkarsale deleted the update-ci branch February 25, 2026 15:20
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.

4 participants