Skip to content

Commit 6d31418

Browse files
committed
Update mssql.yml with Copilot suggestion
First sed: Changes HTTP to HTTPS in the repository URL (more secure and sometimes required) Second sed: Adds the [signed-by=/usr/share/keyrings/microsoft-prod.gpg] directive to tell apt which keyring to use for verifying packages This ensures apt can properly verify the Microsoft repository packages using the keyring you stored in the first curl command.
1 parent b5d6f4f commit 6d31418

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

.github/workflows/mssql.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,8 @@ jobs:
6060
run: |
6161
curl -fsSL https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor | sudo tee /usr/share/keyrings/microsoft-prod.gpg > /dev/null
6262
curl -fsSL https://packages.microsoft.com/config/ubuntu/$(lsb_release -rs)/prod.list | sudo tee /etc/apt/sources.list.d/mssql-release.list
63+
sudo sed -i 's|http://|https://|g' /etc/apt/sources.list.d/mssql-release.list
64+
sudo sed -i '$ s|$| [signed-by=/usr/share/keyrings/microsoft-prod.gpg]|' /etc/apt/sources.list.d/mssql-release.list
6365
sudo apt-get update
6466
sudo ACCEPT_EULA=Y apt-get install -y msodbcsql${{ matrix.mssql.odbc-version }}
6567
- name: Checkout

0 commit comments

Comments
 (0)