(#15606) action: pr_changed_files: exclude removed files

unblocks conan-io/conan-center-index#15314
fixes conan-io/conan-center-index#15605
This commit is contained in:
ericLemanissier
2023-02-02 14:25:46 +01:00
committed by GitHub
parent 0b0963a1bb
commit c39a228ddc

View File

@@ -37,6 +37,8 @@ runs:
res = subprocess.run(["gh", "api", "/repos/${{ github.repository }}/pulls/${{ github.event.pull_request.number }}/files", "--paginate"], capture_output=True, check=True)
files = []
for f in json.loads(res.stdout):
if f["status"] == "removed":
continue
filename = Path(f["filename"]).parts
for pattern in patterns:
if len(pattern) != len(filename):