DT-982: Remove unused SO Support feature (#2435) #5319
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Note that the token used for this action is manually maintained via Google Secrets Manager | |
# To update the value, regenerate a new token in Coveralls: https://coveralls.io/github/DataBiosphere/consent | |
# and save it in a data file: coveralls.txt | |
# Update the value in GSM: | |
# gcloud secrets versions add consent-coveralls-token --data-file="coveralls.txt" --project broad-dsde-dev | |
# That value will be automatically synced to `secrets.COVERALLS_TOKEN` | |
name: Coverage | |
on: | |
push: | |
branches: | |
- develop | |
pull_request: | |
branches: | |
- develop | |
jobs: | |
package: | |
name: Coverage | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout | |
uses: actions/checkout@v4 | |
- uses: actions/setup-java@v4 | |
with: | |
distribution: 'temurin' | |
java-version: 17 | |
- uses: actions/cache@v4 | |
with: | |
path: ~/.m2/repository | |
key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }} | |
restore-keys: | | |
${{ runner.os }}-maven- | |
- name: Test Only | |
if: github.actor == 'dependabot[bot]' | |
env: | |
MAVEN_OPTS: -Dorg.slf4j.simpleLogger.defaultLogLevel=warn -Dhttp.keepAlive=false -Dmaven.wagon.http.pool=false -Dmaven.wagon.httpconnectionManager.ttlSeconds=120 | |
run: mvn clean test --batch-mode | |
- name: Test Report | |
if: github.actor != 'dependabot[bot]' | |
env: | |
COVERALLS_TOKEN: ${{ secrets.COVERALLS_TOKEN }} | |
MAVEN_OPTS: -Dorg.slf4j.simpleLogger.defaultLogLevel=warn -Dhttp.keepAlive=false -Dmaven.wagon.http.pool=false -Dmaven.wagon.httpconnectionManager.ttlSeconds=120 | |
run: | | |
mvn -v | |
mvn clean jacoco:prepare-agent test jacoco:report coveralls:report -DrepoToken=$COVERALLS_TOKEN --batch-mode |