[2021.1] Fix copycat pipeline #5824
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Purpose of this PR
Fix the copycat pipeline on 2021.1, for use by the different graphics teams in charge of srp2core PRs.
It was broken because we have a different formatting in the graphics repo than in unity core, and so copycat would fail because of the formatting diff.
I also installed the required tooling for my changelog generator, it's possible this never worked without all these installs, as I never had the opportunity to try it on yamato before. So the PR fixes that as well.
Testing
Ran https://yamato.cds.internal.unity3d.com/jobs/902-Graphics/tree/2021.1%252Fsdet%252Ffix-copycat-pipeline/.yamato%252F_copycat.yml%2523vendor/9082660/job
It generated the PR (that I'm going to close to properly redo it once this fix is in 2021.1/staging) and kicked off the Katana tests (see in the logs).