Explorar el Código

ci: avoid brew creating noisy annotations

Anonymous Maarten hace 2 semanas
padre
commit
f58cd8f26d
Se han modificado 1 ficheros con 8 adiciones y 4 borrados
  1. 8 4
      .github/workflows/generic.yml

+ 8 - 4
.github/workflows/generic.yml

@@ -116,7 +116,7 @@ jobs:
           # Download the key to system keyring
           # Download the key to system keyring
           wget -O- https://apt.repos.intel.com/intel-gpg-keys/GPG-PUB-KEY-INTEL-SW-PRODUCTS.PUB \
           wget -O- https://apt.repos.intel.com/intel-gpg-keys/GPG-PUB-KEY-INTEL-SW-PRODUCTS.PUB \
             | gpg --dearmor | sudo tee /usr/share/keyrings/oneapi-archive-keyring.gpg > /dev/null
             | gpg --dearmor | sudo tee /usr/share/keyrings/oneapi-archive-keyring.gpg > /dev/null
-          
+
           # Add signed entry to apt sources and configure the APT client to use Intel repository:
           # Add signed entry to apt sources and configure the APT client to use Intel repository:
           echo "deb [signed-by=/usr/share/keyrings/oneapi-archive-keyring.gpg] https://apt.repos.intel.com/oneapi all main" | sudo tee /etc/apt/sources.list.d/oneAPI.list
           echo "deb [signed-by=/usr/share/keyrings/oneapi-archive-keyring.gpg] https://apt.repos.intel.com/oneapi all main" | sudo tee /etc/apt/sources.list.d/oneAPI.list
           
           
@@ -138,9 +138,13 @@ jobs:
       - name: 'Install brew packages'
       - name: 'Install brew packages'
         if: ${{ matrix.platform.brew-packages != '' }}
         if: ${{ matrix.platform.brew-packages != '' }}
         run: |
         run: |
-          export HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK=1
-          brew update
-          brew install ${{ matrix.platform.brew-packages }}
+          # Unset these GitHub environment variable to keep brew from emitting a few noisy annotions
+          unset GITHUB_ACTIONS
+          unset GITHUB_OUTPUT
+          unset GITHUB_PATH
+
+          brew update --auto-update
+          brew install --quiet ${{ matrix.platform.brew-packages }}
       - name: 'Setup Python'
       - name: 'Setup Python'
         uses: 'actions/setup-python@main'
         uses: 'actions/setup-python@main'
         if: ${{ matrix.platform.setup-python }}
         if: ${{ matrix.platform.setup-python }}