The GitHub Actions job "CI" on grails-core.git/fix-overlapping-task-outputs has succeeded. Run started by GitHub user ribafish (triggered by jdaugherty).
Head commit for run: a5b18b27bab08e1ef7e3e161a010dd94b14779d6 / Gasper Kojek <[email protected]> Stop declaring project directory as @InputDirectory on forked JVM tasks GrailsAppBaseDirProvider annotated the project directory with @InputDirectory, making every Test and JavaExec task declare the entire project directory as a file input. Since build/ lives inside the project directory, Gradle detects implicit dependency violations between the consuming task (e.g. test) and every task that writes into build/ (compileIntegrationTestGroovy, jar, groovydoc, javadocJar, etc.). Change the annotation to @Internal — this property only passes a system property value to the forked JVM and should not be tracked as a file system input. The actual inputs (classpath, source sets) are already properly tracked by their respective tasks. Report URL: https://github.com/apache/grails-core/actions/runs/23606278829 With regards, GitHub Actions via GitBox
