Skip to content

Commit 484183c

Browse files
authored
Refactor SQL Server installation in CI workflow
Updated SQL Server installation commands to use keyring for package signing.
1 parent fe0b538 commit 484183c

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

.github/workflows/ci.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -127,9 +127,11 @@ jobs:
127127
- name: Install SQL Server 2022
128128
run: |
129129
curl -fsSL https://packages.microsoft.com/keys/microsoft.asc | \
130-
sudo gpg --dearmor --batch --yes -o /usr/share/keyrings/microsoft-prod.gpg
131-
curl -fsSL https://packages.microsoft.com/config/ubuntu/22.04/mssql-server-2022.list | \
132-
sudo tee /etc/apt/sources.list.d/mssql-server-2022.list
130+
gpg --dearmor | sudo tee /usr/share/keyrings/microsoft-prod.gpg > /dev/null
131+
132+
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/microsoft-prod.gpg] https://packages.microsoft.com/ubuntu/22.04/mssql-server-2022 jammy main" | \
133+
sudo tee /etc/apt/sources.list.d/mssql-server-2022.list > /dev/null
134+
133135
sudo apt-get update
134136
sudo apt-get install -y mssql-server
135137
sudo MSSQL_SA_PASSWORD='P@ssw0rd' MSSQL_PID='Developer' \

0 commit comments

Comments
 (0)