summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAustin S. Hemmelgarn <austin@netdata.cloud>2024-04-24 12:47:36 +0300
committerGitHub <noreply@github.com>2024-04-24 12:47:36 +0300
commitee5e83e01ebb21214ec66776d746d18f47ef9f89 (patch)
tree69fbcaf1d0e2d04e7e5d5a3c23cc729a5322f399
parent992615f380ca70eb99806c4e10463e1baa8fc709 (diff)
Work around MS’s broken infra in CI. (#17513)
Not a complete workaround, but this is the best we can do without modifying code that runs on user systems.
-rw-r--r--.github/workflows/build.yml3
-rw-r--r--.github/workflows/go-tests.yml4
-rw-r--r--.github/workflows/packaging.yml3
-rw-r--r--.github/workflows/platform-eol-check.yml3
-rw-r--r--.github/workflows/repoconfig-packages.yml3
5 files changed, 11 insertions, 5 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index c9657529ee..b134bf7dd1 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -287,7 +287,8 @@ jobs:
- name: Prepare tools
id: prepare
run: |
- sudo apt-get update && sudo apt-get install -y python3-ruamel.yaml
+ sudo apt-get update || true
+ sudo apt-get install -y python3-ruamel.yaml
- name: Read build matrix
id: set-matrix
run: |
diff --git a/.github/workflows/go-tests.yml b/.github/workflows/go-tests.yml
index 0506725f81..ed8b881449 100644
--- a/.github/workflows/go-tests.yml
+++ b/.github/workflows/go-tests.yml
@@ -62,7 +62,9 @@ jobs:
- name: Checkout
uses: actions/checkout@v4
- name: Install dependencies
- run: sudo apt-get update && sudo apt-get upgrade -y && sudo apt-get install -y python3-packaging
+ run: |
+ sudo apt-get update || true
+ sudo apt-get install -y python3-packaging
- name: Get Go version and modules
id: get-version
run: .github/scripts/get-go-version.py
diff --git a/.github/workflows/packaging.yml b/.github/workflows/packaging.yml
index f560284c08..afc3196adf 100644
--- a/.github/workflows/packaging.yml
+++ b/.github/workflows/packaging.yml
@@ -98,7 +98,8 @@ jobs:
- name: Prepare tools
id: prepare
run: |
- sudo apt-get update && sudo apt-get install -y python3-ruamel.yaml
+ sudo apt-get update || true
+ sudo apt-get install -y python3-ruamel.yaml
- name: Read build matrix
id: set-matrix
run: |
diff --git a/.github/workflows/platform-eol-check.yml b/.github/workflows/platform-eol-check.yml
index ae290a973e..f238984436 100644
--- a/.github/workflows/platform-eol-check.yml
+++ b/.github/workflows/platform-eol-check.yml
@@ -26,7 +26,8 @@ jobs:
- name: Prepare tools
id: prepare
run: |
- sudo apt-get update && sudo apt-get install -y python3-ruamel.yaml
+ sudo apt-get update || true
+ sudo apt-get install -y python3-ruamel.yaml
- name: Read build matrix
id: set-matrix
run: |
diff --git a/.github/workflows/repoconfig-packages.yml b/.github/workflows/repoconfig-packages.yml
index f2738de5d8..5799584739 100644
--- a/.github/workflows/repoconfig-packages.yml
+++ b/.github/workflows/repoconfig-packages.yml
@@ -31,7 +31,8 @@ jobs:
- name: Prepare tools
id: prepare
run: |
- sudo apt-get update && sudo apt-get install -y python3-ruamel.yaml
+ sudo apt-get update || true
+ sudo apt-get install -y python3-ruamel.yaml
- name: Read build matrix
id: set-matrix
run: |