name: Scheduled Dependency Check on: schedule: - cron: "29 3 * * 2" workflow_dispatch: jobs: dependency-check: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v4 - name: Set up Java uses: actions/setup-java@v4 with: distribution: temurin java-version: "21" - name: Gradle dependency report working-directory: create-limited-draining run: ./gradlew dependencies --configuration runtimeClasspath --no-daemon - name: Gradle build health check working-directory: create-limited-draining run: ./gradlew build --no-daemon - name: Dependency guidance shell: bash run: | cat <<'EOF' Dependency check completed. This workflow reports the resolved Gradle runtime classpath and verifies the mod still builds. It does not update dependencies, create pull requests, or publish packages. EOF