diff --git a/.github/workflows/cpp-macos.yml b/.github/workflows/cpp-macos.yml index 3cf7221..37b6e35 100644 --- a/.github/workflows/cpp-macos.yml +++ b/.github/workflows/cpp-macos.yml @@ -24,7 +24,7 @@ jobs: - name: Install shell: bash run: | - export VCPKG_VERSION=2024.12.16 + export VCPKG_VERSION=2025.01.13 brew install vcpkg git clone \ --depth 1 \ diff --git a/.github/workflows/sonarcloud.yml b/.github/workflows/sonarcloud.yml index d5dee6b..45da4de 100644 --- a/.github/workflows/sonarcloud.yml +++ b/.github/workflows/sonarcloud.yml @@ -38,8 +38,8 @@ jobs: run: | make dependencies - - name: Install sonar-scanner and build-wrapper - uses: sonarsource/sonarcloud-github-c-cpp@v3 + - name: Install Build Wrapper + uses: SonarSource/sonarqube-scan-action/install-build-wrapper@master # yamllint disable rule:line-length - name: Run build-wrapper @@ -57,12 +57,13 @@ jobs: gcovr -e "src/tests/*" --sonarqube > coverage.xml # yamllint disable rule:line-length - - name: Run sonar-scanner + - name: Analyze with SonarQube / SonarCloud + uses: SonarSource/sonarqube-scan-action@master env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} - run: | - sonar-scanner \ - --define sonar.cfamily.compile-commands="${{ env.BUILD_WRAPPER_OUT_DIR }}/compile_commands.json" \ + with: + # Consult https://docs.sonarsource.com/sonarqube-server/latest/analyzing-source-code/scanners/sonarscanner/ for more information and options + args: > + --define sonar.cfamily.compile-commands="${{ env.BUILD_WRAPPER_OUT_DIR }}/compile_commands.json" --define sonar.coverageReportPaths=coverage.xml # yamllint enable rule:line-length
Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.
Alternative Proxies: