{"repo":"EPMatt/reviewdog-action-tsc","free":true,"listed":false,"github":"https://github.com/EPMatt/reviewdog-action-tsc","clone":"git clone https://github.com/EPMatt/reviewdog-action-tsc.git","description":"Run tsc with reviewdog :dog:","language":"Shell","stars":29,"topics":["reviewdog","testing","ci","cicd","github-actions","actions","continuous-integration","typescript","code","tsc"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"reviewdog-action-tsc This GitHub Action runs tsc with reviewdog to improve code checking and review experience for TypeScript-based modules. :dog: The action will first run tsc , then passing the compiler's output to reviewdog for further processing. Reviewdog will then provide a GitHub check either with code annotations as displayed above or with a Pull Request review, depending on the action configuration. For full documentation regarding reviewdog, its features and configuration options, please visit the reviewdog repository. Input Usage This example shows how to configure the action to run on any event occurring on a Pull Request. Reviewdog will report tsc output messages as warnings by opening a code review on the Pull Request which triggered the workflow. FAQs How do I run the action on a TS module in a subfolder? To run the action on a TS module in a subfolder, you can change the path where the action will run with the workdir input. How do I run the action on multiple TS modules? For more complex setups which require to run the action on multiple TS modules, run the action once for each single module, changing the workdir and tsc flags inputs accordingly. Why can't I see the results? Try looking into the filter mode options explained here. TypeScript errors will sometimes appear in lines or files that weren't modified by the commit the workflow run is associated with, which instead get filtered with the default added option. Contributing Want to improve this action? C","default_branch":null,"files":null,"tree":[],"storefront":"/r/EPMatt","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/EPMatt/reviewdog-action-tsc/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."}