Skip to content

chore(deps): update dependency ch.qos.logback:logback-classic to v1.5.15 #55

chore(deps): update dependency ch.qos.logback:logback-classic to v1.5.15

chore(deps): update dependency ch.qos.logback:logback-classic to v1.5.15 #55

Workflow file for this run

name: QA Reports
permissions:
pull-requests: read
on:
pull_request:
types: [ready_for_review, synchronize]
branches: [master]
paths:
- '**/*.sbt'
- 'modules/**'
jobs:
reports:
if: github.ref_name == 'master' || ! ( github.event.sender.login == 'renovate' || github.event.pull_request.draft)
environment: Codecov
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Set up JDK 22
uses: actions/setup-java@v4
with:
java-version: "22"
distribution: "zulu"
cache: sbt
- name: Install sbt
uses: sbt/setup-sbt@v1
- name: Run coverage test
# Scala 3 is not fully supported for coverage yet
run: sbt "++ 2.13; coverage; test; coverageReport; coverageAggregate"
- name: "Upload coverage to Codecov"
uses: "codecov/codecov-action@v5"
with:
token: ${{ secrets.CODECOV_TOKEN }}
fail_ci_if_error: true
- name: Fix paths for SonarCloud
run: |
sed -i -e s,`pwd`,/github/workspace,g target/scala-2.13/scoverage-report/scoverage.xml
- name: SonarCloud scan
uses: sonarsource/sonarcloud-github-action@master
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # Needed to get PR information, if any
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}