{"repo":"umani/changed-files","free":true,"listed":false,"github":"https://github.com/umani/changed-files","clone":"git clone https://github.com/umani/changed-files.git","description":"GitHub action to export a PR's changed files","language":"TypeScript","stars":27,"topics":["github-actions","github","typescript","ci","workflows"],"license":"MIT","category":"workflow-automation","readme_excerpt":"Changed Files Action This GitHub action applies to pull request and merge group workflow triggers and populates 3 output variables with the modified files. They are: \"files created\", \"files updated\", and \"files deleted\". Workflow Config Example Inputs - repo-token : GitHub Access Token - pattern (optional): A regular expression to filter the outputs by. Defaults to '. ' . - pr-number (optional): The pull request number. If not provided, the pull request is inferred from the given context. Useful for actions running outside the pull request event context. - result-encoding (optional): The encoding for the output values, either 'string' (default) or 'json' . Outputs All output values are either a space-separated string, or a JSON encoded array. - files created : Created files - files created count : Number of created files - files updated : Updated files - files updated count : Number of updated files - files deleted : Deleted files - files deleted count : Number of deleted files - total modified count : The sum of all count outputs","default_branch":null,"files":null,"tree":[],"storefront":"/r/umani","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/umani/changed-files/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}