Skip to content

Enable Dependabot for Gradle dependencies #9

Enable Dependabot for Gradle dependencies

Enable Dependabot for Gradle dependencies #9

Workflow file for this run

name: Build
on:
push:
branches:
- main
pull_request:
workflow_dispatch:
jobs:
Build:
runs-on: ubuntu-latest
permissions:
checks: write
contents: write
steps:
- name: ๐Ÿšš Checkout
uses: actions/checkout@v6
- name: โ˜•๏ธ Set up JDK
uses: actions/setup-java@v5
with:
java-version: '25'
distribution: 'temurin'
- name: ๐Ÿ˜ Setup Gradle
uses: gradle/actions/setup-gradle@v5
with:
dependency-graph: generate-and-submit
add-job-summary: on-failure
cache-encryption-key: ${{ secrets.GRADLE_ENCRYPTION_KEY }}
- name: ๐Ÿ›  Build
run: ./gradlew build --scan
- name: ๐Ÿ’น Publish Test Report
if: always()
uses: dorny/test-reporter@v2
with:
name: 'Test Results'
path: '**/build/test-results/test/TEST-*.xml'
reporter: 'java-junit'
list-suites: 'failed'
list-tests: 'failed'
- name: ๐Ÿ“‹ Upload build reports
uses: actions/upload-artifact@v5
if: always()
with:
name: build-reports
path: build/reports/