When the project version changes, the output of the filtering during syncing will also change. If project.version
isn't an input, the task may be considered up-to-date when it is not. This results in the tests trying to use a previous version of the plugin that won't be available in the test repository.