Skip to content

build(gradle): Bump software.amazon.awssdk:cleanrooms from 2.29.31 to 2.29.32 #1117

build(gradle): Bump software.amazon.awssdk:cleanrooms from 2.29.31 to 2.29.32

build(gradle): Bump software.amazon.awssdk:cleanrooms from 2.29.31 to 2.29.32 #1117

Workflow file for this run

name: JaCoCo Report
on: [ pull_request ]
jobs:
# Adds the following filters:
# Only run when files that influence the build are updated.
# Don't run again if the same commit has already been run.
filter:
runs-on: ubuntu-latest
outputs:
should_skip: ${{ steps.skip_check.outputs.should_skip }}
steps:
- id: skip_check
uses: fkirc/[email protected]
with:
concurrent_skipping: 'same_content_newer'
paths: '["**/src/**", "**.gradle", "samples/**", "config/**"]'
generate-jacoco:
strategy:
matrix:
package: [ 'c3r-sdk-core' , 'c3r-sdk-parquet' , 'c3r-cli' ]
runs-on: ubuntu-latest
needs: filter
if: ${{ needs.filter.outputs.should_skip != 'true' }}
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Set up JDK
uses: actions/setup-java@v4
with:
java-version: '11'
distribution: 'corretto'
- name: Build with Gradle
uses: gradle/gradle-build-action@v3
with:
arguments: build
- name: jacoco-badge-generator
id: jacoco
uses: cicirello/jacoco-badge-generator@v2
with:
generate-branches-badge: true
jacoco-csv-file: ${{ matrix.package }}/build/reports/jacoco/test/jacocoTestReport.csv
coverage-badge-filename: ${{ matrix.package }}_coverage.svg
coverage-label: coverage ${{ matrix.package }}
branches-badge-filename: ${{ matrix.package }}_branches.svg
branches-label: branches ${{ matrix.package }}
- name: Log coverage percentages to workflow output
run: |
echo "coverage = ${{ steps.jacoco.outputs.coverage }}"
echo "branches = ${{ steps.jacoco.outputs.branches }}"