Commit graph

24 commits

Author SHA1 Message Date
Marco Ferrari
e0d8b4fb2f
feat: implement a linter to check git conflicts (#6113)
Implement a linter to check if files contain Git conflict
markers or whitespace errors.
2024-09-05 08:02:36 +02:00
Marco Ferrari
94920ffcc7
feat: optionally remove color codes from output (#6095)
If REMOVE_ANSI_COLOR_CODES_FROM_OUTPUT is set to true, remove ANSI color
codes from linters stdout and stderr files, and from the Super-linter
log file.

Close #5540
2024-08-31 19:50:00 +02:00
Marco Ferrari
05d4d4e128
feat: allow passing custom options to rust clippy (#6094)
Define the RUST_CLIPPY_COMMAND_OPTIONS variable to allow passing
arbitrary options to the command that runs RUST_CLIPPY.

Fix the ARM test case that just failed because of its apiVersion just
expired.

Close #4001
2024-08-31 14:51:28 +02:00
Marco Ferrari
dd33b476f8
chore: configure terraform formatting (#6092)
in the devcontainer.
2024-08-30 19:33:46 +02:00
Marco Ferrari
ad0ff68c52
fix: correctly load custom linter commands (#6085)
Linters affected:

- actionlint
- Kubeconform
- Perlcritic

Also:

- Update package-lock.json to update some vulnerable dependencies.
- Mount dependency files to where the dependency manager expects them so
  it's easier to update vulnerable dependencies.

Fix #6084
2024-08-30 12:03:08 +02:00
Marco Ferrari
6b2ef057ca
chore: new ignore example and set word wrap (#6080)
- Add a new example about ignoring more than one file.
- Disable word wrap in the editor configured by the devcontainer.
2024-08-26 18:19:43 +02:00
Marco Ferrari
0aa20740a5
chore: configure prettier in the devcontainer (#6042) 2024-08-17 14:19:02 +02:00
Marco Ferrari
2664cb3b19
chore: fix formatting issues (#6028) 2024-08-15 10:21:26 +02:00
Marco Ferrari
30fc3ae199
chore: mount the whole lib dir in the devcontainer (#5984)
Bind-mount the whole lib directory as /action/lib in the
devcontainer so we don't have to manually add  lib
subdirectories to the devcontainer configuration as we create
them.
2024-08-08 09:16:03 +02:00
Marco Ferrari
ed27c0146d
fix: github actions debug logging (#5288)
Enable debug logging when one (or more) of the following conditions is
true:

- ACTIONS_RUNNER_DEBUG is set to true
- ACTIONS_STEPS_DEBUG is set to true
- RUNNER_DEBUG is set to 1
2024-02-20 17:27:06 +00:00
Marco Ferrari
5e2c028e0f
ci: update devcontainer definition (#5132)
- Remove unneeded 'context' directive
- Update the list of extensions to install
- Configure tasks to run super-linter
- Remove redundant README
- Remove outdated launch configurations and scripts
2024-01-30 12:09:46 +01:00
Zack Koppert
da4dd08cd6
Follow up with several more documentation and automation renames for the org move from github to super-linter (#4543)
* move from github org to super-linter org

* rename to super-linter org

* rename to super-linter org

* rename org to super-linter

* rename org to super-linter

* rename org to super-linter

* rename org to super-linter

* rename org to super-linter

* rename org to super-linter

* rename org to super-linter and remove dockerhub reference

* rename org to super-linter

* rename org to super-linter

* rename org to super-linter

* rename org to super-linter

* rename org to super-linter

* rename org to super-linter

* rename org to super-linter

* rename org to super-linter

* rename org to super-linter

* rename org to super-linter

* rename org to super-linter

* rm dockerhub section link
2023-08-17 15:12:11 +00:00
Lukas Gravley
229123dcc8
pull from image: (#1941) 2021-09-07 09:34:09 -05:00
Sander Maijers
e7b7340a88
Update, clean up VS Code dev container definition (#1863)
* Update and clean up

- Use current hyperlinks.
- Remove redundant explanation and refer to official docs, now dev
containers have gained maturity.

* Update and clean up

- Spell project name more correctly.
- Normalize `Dockerfile` path.
- Remove deprecated setting, leave it to the defaults.
- Add the EditorConfig extension, since the project uses it already and
the functionality is quite critical for contribution.
2021-08-16 09:13:21 -05:00
Marco Ferrari
7862654394 Fix editorconfig-checker errors 2020-11-05 23:21:41 +01:00
Eric Nemchik
1d91e2604f Format Markdown 2020-07-21 12:08:05 -05:00
Gabo
26f4d56449 Move json comments to readme 2020-06-26 13:59:34 -05:00
Gabo
a51265c9f0 Fix slashes 2020-06-25 10:25:56 -05:00
Justin Grote
211a22c329
Fix: Change ash to bash for default Terminal
Co-authored-by: Antoine Leblanc <ant.leblanc@gmail.com>
2020-06-19 12:03:30 -07:00
Justin Grote
fdc003eb91 Feat: Add Github Pull Requests Extension 2020-06-19 17:48:17 +00:00
Justin Grote
9bce2fecb9 Minor refinements 2020-06-19 17:32:09 +00:00
Justin Grote
9ce962cf69 Feat: Automatically link automation test cases to /tmp/lint by default 2020-06-19 16:53:52 +00:00
Justin Grote
7d95b48a05 Fix: Add proper shell and bash debugging extension 2020-06-19 15:09:52 +00:00
Justin Grote
66983a8706 Fix: Add devcontainer.json to allow vscode users to develop in container directly from repository 2020-06-19 14:10:28 +00:00