You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The GitHub Super Linter is a more robust and better supported
tool than the current GitHub Actions we are using.
Running these checks:
ERROR_ON_MISSING_EXEC_BIT: true
VALIDATE_BASH: true
VALIDATE_BASH_EXEC: true
VALIDATE_EDITORCONFIG: true
VALIDATE_MARKDOWN: true
VALIDATE_SHELL_SHFMT: true
VALIDATE_YAML: true
https://github.com/marketplace/actions/super-linterhttps://github.com/github/super-linter
Added the GitHub Super Linter badge to the README.
Also updated the pre-commit framework and added
more documentation on pre-commit.
Added one more pre-commit check: check-executables-have-shebangs
Added one extra check for merge conflicts to our
GitHub Actions.
EditorConfig and Markdown linting.
Minor grammar and spelling fixes.
Update linter.yml
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+12-2Lines changed: 12 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -22,11 +22,21 @@ things in mind before submitting your pull request:
22
22
23
23
A framework for managing and maintaining multi-language pre-commit hooks.
24
24
Pre-commit can be [installed](https://pre-commit.com/#installation) with `pip`, `curl`, `brew` or `conda`.
25
+
25
26
You need to first install pre-commit and then install the pre-commit hooks with `pre-commit install`.
26
27
Now pre-commit will run automatically on git commit!
28
+
27
29
It's usually a good idea to run the hooks against all the files when adding new hooks (usually pre-commit will only run on the changed files during git hooks).
28
30
Use `pre-commit run --all-files` to check all files.
29
31
32
+
To run a single hook use `pre-commit run --all-files <hook_id>`
@@ -24,13 +27,15 @@ The latest development version of mruby can be downloaded via the following URL:
24
27
The trunk of the mruby source tree can be checked out with the
25
28
following command:
26
29
27
-
$ git clone https://github.com/mruby/mruby.git
30
+
```
31
+
$ git clone https://github.com/mruby/mruby.git
32
+
```
28
33
29
34
You can also install and compile mruby using [ruby-install](https://github.com/postmodern/ruby-install), [ruby-build](https://github.com/rbenv/ruby-build) or [rvm](https://github.com/rvm/rvm).
30
35
31
36
## mruby home-page
32
37
33
-
The URL of the mruby home-page is: https://mruby.org.
38
+
The URL of the mruby home-page is: <https://mruby.org>.
34
39
35
40
## Mailing list
36
41
@@ -46,12 +51,16 @@ There are two sets of documentation in mruby: the mruby API (generated by yard)
0 commit comments