Skip to content

APICompat is skipped on incremental build after failures #2289

@ericstj

Description

@ericstj

Since APICompat is triggered only when CoreCompile runs it won't rerun even if it fails.

To fix this we can emit a file when APIComat fails and have that be appended to the set of inputs to corecompile. That way when APICompat fails we'll invalidate CoreCompile's up-to-date check. On success we can delete that file.

Metadata

Metadata

Assignees

Labels

area-Infrastructure-librariesArea maintained by .NET libraries team: APICompat, AsmDiff, GenAPI, GenFacades, PkgProj, etc

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions