An open API service indexing awesome lists of open source software.

https://github.com/rocktakey/flymake-actionlint


https://github.com/rocktakey/flymake-actionlint

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

        

[[https://github.com/ROCKTAKEY/flymake-actionlint][https://img.shields.io/github/tag/ROCKTAKEY/flymake-actionlint.svg?style=flat-square]]
[[file:LICENSE][https://img.shields.io/github/license/ROCKTAKEY/flymake-actionlint.svg?style=flat-square]]
[[https://codecov.io/gh/ROCKTAKEY/flymake-actionlint?branch=master][https://img.shields.io/codecov/c/github/ROCKTAKEY/flymake-actionlint.svg?style=flat-square]]
[[https://github.com/ROCKTAKEY/flymake-actionlint/actions][https://img.shields.io/github/actions/workflow/status/ROCKTAKEY/flymake-actionlint/test.yml.svg?branch=master&style=flat-square]]
* flymake-actionlint: A Flymake handler for actionlint
Provide =Flymake= handler for [[https://github.com/rhysd/actionlint][actionlint]].
Please install [[https://github.com/rhysd/actionlint][actionlint]] before using this package.

* How to Use?
#+BEGIN_SRC emacs-lisp
(add-hook 'yaml-mode-hook #'flymake-actionlint-action-load-when-actions-file)
(add-hook 'yaml-ts-mode-hook #'flymake-actionlint-action-load-when-actions-file)
#+END_SRC
=flymake-actionlint-action-load-when-actions-file= automatically turns ~flymake-actionlint~ on
only when the current file is a yaml file in =.github/workflows/=.

Run =M-x flymake-actionlint-load= if you want to turn ~flymake-actionlint~ on manually in current buffer.

* License
This package is licensed by The GNU General Public License verson 3 or later. See [[file:LICENSE][LICENSE]].