From 16679c7b8ad49b35ac59017e208797bca2d0ba58 Mon Sep 17 00:00:00 2001 From: Adam Mitz Date: Mon, 22 Jan 2024 13:20:36 -0600 Subject: [PATCH 1/2] GitHub Actions: update apt repos Also see #4299 --- .github/workflows/build_and_test.yml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/.github/workflows/build_and_test.yml b/.github/workflows/build_and_test.yml index c9593e9a0b..592ec719e8 100644 --- a/.github/workflows/build_and_test.yml +++ b/.github/workflows/build_and_test.yml @@ -1542,6 +1542,8 @@ jobs: needs: ACE_TAO_u20_clang12_i0w1_sec steps: + - name: Update apt indexes + run: sudo apt-get -y update - name: install xerces run: sudo apt-get -y install libxerces-c-dev - name: checkout MPC @@ -1840,6 +1842,8 @@ jobs: needs: ACE_TAO_u20_clang10_sec_js0 steps: + - name: Update apt indexes + run: sudo apt-get -y update - name: install xerces run: sudo apt-get -y install libxerces-c-dev - name: checkout MPC @@ -2137,6 +2141,8 @@ jobs: needs: ACE_TAO_u20_gcc9_d0w1_cpp03 steps: + - name: Update apt indexes + run: sudo apt-get -y update - name: install xerces run: sudo apt-get -y install libxerces-c-dev - name: checkout MPC @@ -2431,6 +2437,8 @@ jobs: needs: ACE_TAO_u20_gcc8_i0_js0_j steps: + - name: Update apt indexes + run: sudo apt-get -y update - name: install gcc and g++ run: | sudo apt-get install g++-8 @@ -2915,6 +2923,8 @@ jobs: runs-on: ubuntu-20.04 steps: + - name: Update apt indexes + run: sudo apt-get -y update - name: install xerces run: sudo apt-get -y install libxerces-c-dev - name: checkout OpenDDS @@ -3503,6 +3513,8 @@ jobs: needs: ACE_TAO_u20_p1_asan steps: + - name: Update apt indexes + run: sudo apt-get -y update - name: install xerces run: sudo apt-get -y install libxerces-c-dev - name: checkout MPC @@ -3801,6 +3813,8 @@ jobs: needs: ACE_TAO_u20_p1_tsan steps: + - name: Update apt indexes + run: sudo apt-get -y update - name: install xerces run: sudo apt-get -y install libxerces-c-dev - name: checkout MPC @@ -4093,6 +4107,8 @@ jobs: needs: ACE_TAO_u20_p1_ubsan steps: + - name: Update apt indexes + run: sudo apt-get -y update - name: install xerces run: sudo apt-get -y install libxerces-c-dev - name: checkout MPC @@ -4410,6 +4426,8 @@ jobs: run: | tar xvJf openssl3_u20.tar.xz rm -f openssl3_u20.tar.xz + - name: Update apt indexes + run: sudo apt-get -y update - name: install xerces run: sudo apt-get -y install libxerces-c-dev - name: checkout MPC @@ -4764,6 +4782,8 @@ jobs: needs: ACE_TAO_u20_p1 steps: + - name: Update apt indexes + run: sudo apt-get -y update - name: install xerces run: sudo apt-get -y install libxerces-c-dev - name: checkout MPC From 0babfcc7893203b145ca4f2d1d0cde0c257c13da Mon Sep 17 00:00:00 2001 From: Adam Mitz Date: Tue, 23 Jan 2024 13:22:36 -0600 Subject: [PATCH 2/2] Additional jobs fixed --- .github/workflows/build_and_test.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/.github/workflows/build_and_test.yml b/.github/workflows/build_and_test.yml index 592ec719e8..7eb5b230d8 100644 --- a/.github/workflows/build_and_test.yml +++ b/.github/workflows/build_and_test.yml @@ -1632,6 +1632,8 @@ jobs: id-token: write steps: + - name: Update apt indexes + run: sudo apt-get -y update - name: install xerces run: sudo apt-get -y install libxerces-c-dev - name: checkout MPC @@ -1931,6 +1933,8 @@ jobs: id-token: write steps: + - name: Update apt indexes + run: sudo apt-get -y update - name: install xerces run: sudo apt-get -y install libxerces-c-dev - name: checkout MPC @@ -3028,6 +3032,8 @@ jobs: needs: ACE_TAO_u20_gcc10_bsafe_js0_FM-2c steps: + - name: Update apt indexes + run: sudo apt-get -y update - name: install xerces run: sudo apt-get -y install libxerces-c-dev - name: checkout MPC @@ -3603,6 +3609,8 @@ jobs: id-token: write steps: + - name: Update apt indexes + run: sudo apt-get -y update - name: install xerces run: sudo apt-get -y install libxerces-c-dev - name: checkout MPC @@ -3895,6 +3903,8 @@ jobs: id-token: write steps: + - name: Update apt indexes + run: sudo apt-get -y update - name: install xerces run: sudo apt-get -y install libxerces-c-dev - name: checkout MPC @@ -4198,6 +4208,8 @@ jobs: id-token: write steps: + - name: Update apt indexes + run: sudo apt-get -y update - name: install xerces run: sudo apt-get -y install libxerces-c-dev - name: checkout MPC @@ -4518,6 +4530,8 @@ jobs: run: | tar xvJf openssl3_u20.tar.xz rm -f openssl3_u20.tar.xz + - name: Update apt indexes + run: sudo apt-get -y update - name: install xerces run: sudo apt-get -y install libxerces-c-dev - name: checkout MPC @@ -4877,6 +4891,8 @@ jobs: id-token: write steps: + - name: Update apt indexes + run: sudo apt-get -y update - name: install xerces run: sudo apt-get -y install libxerces-c-dev - name: checkout MPC