Skip to content

Commit 303bb87

Browse files
pheiduckbagder
authored andcommitted
ci: remove microsoft-prod.list
This is added by default, and it is often broken, but we don't need anything from it. Closes curl#13473
1 parent 382717d commit 303bb87

10 files changed

+14
-2
lines changed

.github/workflows/awslc.yml

+3-1
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,8 @@ jobs:
5252

5353
steps:
5454
- run: |
55-
sudo apt-get update --yes
55+
sudo rm -f /etc/apt/sources.list.d/microsoft-prod.list
56+
sudo apt-get update
5657
sudo apt-get install --yes libtool autoconf automake pkg-config stunnel4 libpsl-dev
5758
# ensure we don't pick up openssl in this build
5859
sudo apt remove --yes libssl-dev
@@ -111,6 +112,7 @@ jobs:
111112

112113
steps:
113114
- run: |
115+
sudo rm -f /etc/apt/sources.list.d/microsoft-prod.list
114116
sudo apt-get update
115117
sudo apt-get install cmake stunnel4
116118
# ensure we don't pick up openssl in this build

.github/workflows/codespell.yml

+1
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ jobs:
3131

3232
- name: install
3333
run: |
34+
sudo rm -f /etc/apt/sources.list.d/microsoft-prod.list
3435
sudo apt-get update
3536
sudo apt-get install codespell
3637

.github/workflows/linux.yml

+1
Original file line numberDiff line numberDiff line change
@@ -185,6 +185,7 @@ jobs:
185185
steps:
186186
- if: matrix.build.container == null
187187
run: |
188+
sudo rm -f /etc/apt/sources.list.d/microsoft-prod.list
188189
sudo apt-get update
189190
sudo apt-get install libtool autoconf automake pkg-config stunnel4 libpsl-dev libbrotli-dev libzstd-dev ${{ matrix.build.install_packages }}
190191
sudo python3 -m pip install impacket

.github/workflows/linux32.yml

+1
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ jobs:
6161

6262
steps:
6363
- run: |
64+
sudo rm -f /etc/apt/sources.list.d/microsoft-prod.list
6465
sudo dpkg --add-architecture i386
6566
sudo apt-get update -y
6667
sudo apt-get install -y --no-install-suggests --no-install-recommends libtool autoconf automake pkg-config stunnel4 ${{ matrix.build.install_packages }}

.github/workflows/ngtcp2-linux.yml

+1
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,7 @@ jobs:
8484
8585
steps:
8686
- run: |
87+
sudo rm -f /etc/apt/sources.list.d/microsoft-prod.list
8788
sudo apt-get update
8889
sudo apt-get install libtool autoconf automake pkg-config stunnel4 \
8990
libpsl-dev libbrotli-dev libzstd-dev zlib1g-dev libev-dev libc-ares-dev \

.github/workflows/osslq-linux.yml

+1
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,7 @@ jobs:
7272
7373
steps:
7474
- run: |
75+
sudo rm -f /etc/apt/sources.list.d/microsoft-prod.list
7576
sudo apt-get update
7677
sudo apt-get install libtool autoconf automake pkg-config stunnel4 \
7778
libpsl-dev libbrotli-dev libzstd-dev zlib1g-dev libev-dev libc-ares-dev \

.github/workflows/proselint.yml

+3-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,9 @@ jobs:
3232
- uses: actions/checkout@v4
3333

3434
- name: install prereqs
35-
run: sudo apt-get install python3-proselint
35+
run: |
36+
sudo rm -f /etc/apt/sources.list.d/microsoft-prod.list
37+
sudo apt-get install python3-proselint
3638
3739
# config file help: https://github.com/amperser/proselint/
3840
- name: create proselint config

.github/workflows/quiche-linux.yml

+1
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@ jobs:
7676
7777
steps:
7878
- run: |
79+
sudo rm -f /etc/apt/sources.list.d/microsoft-prod.list
7980
sudo apt-get update
8081
sudo apt-get install libtool autoconf automake pkg-config stunnel4 ${{ matrix.build.install }}
8182
sudo apt-get install apache2 apache2-dev libnghttp2-dev

.github/workflows/torture.yml

+1
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@ jobs:
6767

6868
steps:
6969
- run: |
70+
sudo rm -f /etc/apt/sources.list.d/microsoft-prod.list
7071
sudo apt-get update
7172
sudo apt-get install libtool autoconf automake pkg-config stunnel4 ${{ matrix.build.install }}
7273
sudo python3 -m pip install impacket

.github/workflows/wolfssl.yml

+1
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@ jobs:
6767

6868
steps:
6969
- run: |
70+
sudo rm -f /etc/apt/sources.list.d/microsoft-prod.list
7071
sudo apt-get update
7172
sudo apt-get install libtool autoconf automake pkg-config stunnel4 libpsl-dev ${{ matrix.build.install }}
7273
sudo python3 -m pip install impacket

0 commit comments

Comments
 (0)