3 Commits

Author SHA1 Message Date
Thomas Eizinger
f8430d9cd2 ci: fix bad keyring reference (#10699) 2025-10-24 12:28:09 +11:00
Thomas Eizinger
e238da3020 ci: only use Microsoft key for Azure CLI repo (#10698)
Adding new keys to the `/etc/apt/trusted.gpg.d` keyring is not
recommended because it will make `apt` accept packages from any
repository signed by this key. This could lead to third-party
repositories "overriding" packages from the official ones.

To prevent that, we create a dedicated keyring for the Microsoft key and
specify that it is only to be used for packages from the `azure-cli`
repository.
2025-10-24 01:00:18 +00:00
Thomas Eizinger
c197d37aaa ci: install latest Azure CLI for APT sync (#10678)
Whichever version of the CLI is installed on the GitHub runners doesn't
appear to be able to run our script (which works just fine locally).
2025-10-22 05:09:13 +00:00