https://github.com/mooyoul/tslint-actions
GitHub action that lints your code with TSLint (with Annotation support)
https://github.com/mooyoul/tslint-actions
Last synced: 5 days ago
JSON representation
GitHub action that lints your code with TSLint (with Annotation support)
- Host: GitHub
- URL: https://github.com/mooyoul/tslint-actions
- Owner: mooyoul
- License: mit
- Created: 2019-09-18T18:46:51.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2025-04-01T10:09:06.000Z (14 days ago)
- Last Synced: 2025-04-10T01:15:29.347Z (5 days ago)
- Language: JavaScript
- Size: 493 KB
- Stars: 34
- Watchers: 2
- Forks: 18
- Open Issues: 31
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- awesome-actions - Run TSLint with status checks and file diff annotations
- fucking-awesome-actions - Run TSLint with status checks and file diff annotations
- awesome-workflows - Run TSLint with status checks and file diff annotations
- awesome-actions - 链接
- awesome-actions - 链接
README
# tslint-actions
[](https://github.com/mooyoul/tslint-actions/actions)
[](https://github.com/semantic-release/semantic-release)
[](https://renovatebot.com/)
[](http://mooyoul.mit-license.org/)GitHub action that lints your code with TSLint (with Annotation support)

## Sample Outputs
Please see [PR #2](https://github.com/mooyoul/tslint-actions/pull/2/files), or [Check Run Result](https://github.com/mooyoul/tslint-actions/pull/2/checks?check_run_id=228522505)
## Sample Github Actions Configuration
```yaml
name: workflow
on: [push]
jobs:
job:
runs-on: ubuntu-latest
timeout-minutes: 3
steps:
- uses: actions/checkout@v1
- name: Prepare
run: npm ci
- name: Lint
uses: mooyoul/[email protected]
with:
token: ${{ secrets.GITHUB_TOKEN }}
pattern: '*.ts'
```## License
[MIT](LICENSE)
See full license on [mooyoul.mit-license.org](http://mooyoul.mit-license.org/)