assets/out doesn't have the title in its output, causing a new trigger from assets/check because this one does include the title, causing Concourse to consider it as a new version of the resource (though that doesn't happen all the time with all repositories for some unknown reason) and triggering a new build for the same revision as a result.
Adding the title in assets/out's output fixes the double-build issue for us.
assets/out
doesn't have the title in its output, causing a new trigger fromassets/check
because this one does include the title, causing Concourse to consider it as a new version of the resource (though that doesn't happen all the time with all repositories for some unknown reason) and triggering a new build for the same revision as a result.Adding the title in
assets/out
's output fixes the double-build issue for us.