Skip to content

deplocks

deplocks #198

Workflow file for this run

name: Build
on:
push:
branches: [ main ]
pull_request:
workflow_dispatch:
permissions:
contents: write
pull-requests: write
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/setup-java@v5
with:
java-version: 21
distribution: temurin
- uses: gradle/actions/setup-gradle@v6
- run: ./gradlew build
- run: ./gradlew jacocoTestReport
- uses: codecov/codecov-action@v7
with:
token: ${{ secrets.CODECOV_TOKEN }}
- if: github.ref_name == github.event.repository.default_branch
run: ./gradlew sonar -Dsonar.token=${SONAR_TOKEN} -Dsonar.projectKey=bgalek_devicedetect -Dsonar.organization=bgalek-github -Dsonar.host.url=https://sonarcloud.io
env:
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- uses: allegro-actions/dependabot-automerge@v1