aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOgulcan Celik <ogulcancelik@gmail.com>2026-07-07 23:34:50 +0300
committerOgulcan Celik <ogulcancelik@gmail.com>2026-07-07 23:34:50 +0300
commitf5354780e4efcc938861b04992e954df915a07c8 (patch)
treed710cbe7467e73beb54eb4d769bbf45658eefc3c
parent1d49fa7639e7fc15b6ce270a7c0cee9c97ba7986 (diff)
ci: ignore microsoft apt repos in artifact builds
-rw-r--r--.github/workflows/build-artifacts-manual.yml5
-rw-r--r--.github/workflows/preview.yml5
-rw-r--r--.github/workflows/release.yml5
3 files changed, 12 insertions, 3 deletions
diff --git a/.github/workflows/build-artifacts-manual.yml b/.github/workflows/build-artifacts-manual.yml
index 2bcb86ac..320526ef 100644
--- a/.github/workflows/build-artifacts-manual.yml
+++ b/.github/workflows/build-artifacts-manual.yml
@@ -81,7 +81,10 @@ jobs:
fi
- name: Install Linux build tools
- run: sudo apt-get update && sudo apt-get install -y cmake ninja-build musl-tools gcc-aarch64-linux-gnu crossbuild-essential-arm64
+ run: |
+ sudo find /etc/apt/sources.list.d -type f \( -iname '*microsoft*' -o -iname '*azure-cli*' \) -print -delete
+ sudo apt-get update
+ sudo apt-get install -y cmake ninja-build musl-tools gcc-aarch64-linux-gnu crossbuild-essential-arm64
- name: Set Linux aarch64 linker
if: matrix.target == 'aarch64-unknown-linux-musl'
diff --git a/.github/workflows/preview.yml b/.github/workflows/preview.yml
index 44178e8e..1adfcc98 100644
--- a/.github/workflows/preview.yml
+++ b/.github/workflows/preview.yml
@@ -186,7 +186,10 @@ jobs:
- name: Install Linux build tools
if: runner.os == 'Linux'
- run: sudo apt-get update && sudo apt-get install -y cmake ninja-build musl-tools gcc-aarch64-linux-gnu crossbuild-essential-arm64
+ run: |
+ sudo find /etc/apt/sources.list.d -type f \( -iname '*microsoft*' -o -iname '*azure-cli*' \) -print -delete
+ sudo apt-get update
+ sudo apt-get install -y cmake ninja-build musl-tools gcc-aarch64-linux-gnu crossbuild-essential-arm64
- name: Install macOS build tools
if: runner.os == 'macOS'
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index d773001a..4d1e256d 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -118,7 +118,10 @@ jobs:
- name: Install Linux build tools
if: runner.os == 'Linux'
- run: sudo apt-get update && sudo apt-get install -y cmake ninja-build musl-tools gcc-aarch64-linux-gnu crossbuild-essential-arm64
+ run: |
+ sudo find /etc/apt/sources.list.d -type f \( -iname '*microsoft*' -o -iname '*azure-cli*' \) -print -delete
+ sudo apt-get update
+ sudo apt-get install -y cmake ninja-build musl-tools gcc-aarch64-linux-gnu crossbuild-essential-arm64
- name: Install macOS build tools
if: runner.os == 'macOS'