Teppei Fukuda
b5062f3ae2
feat(fs): use git commit hash as cache key for clean repositories ( #8278 )
...
Signed-off-by: knqyf263 <knqyf263@gmail.com >
2025-01-27 08:53:49 +00:00
Matthieu MOREL
715575d731
chore: use require.ErrorContains when possible ( #8291 )
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com >
2025-01-27 06:47:29 +00:00
Teppei Fukuda
eafd810d7c
fix(fs): fix cache key generation to use UUID ( #8275 )
...
Signed-off-by: knqyf263 <knqyf263@gmail.com >
2025-01-23 07:34:20 +00:00
Nikita Pivkin
efdbd8f19a
feat(misconf): scanning support for YAML and JSON ( #7311 )
...
Signed-off-by: nikpivkin <nikita.pivkin@smartforce.io >
2024-08-20 04:55:45 +00:00
Teppei Fukuda
6dff4223ed
refactor: unify cache implementations ( #6977 )
...
Signed-off-by: knqyf263 <knqyf263@gmail.com >
2024-06-21 06:35:33 +00:00
Teppei Fukuda
b7b8cdc9e9
test: replace embedded Git repository with dynamically created repository ( #6824 )
...
Signed-off-by: knqyf263 <knqyf263@gmail.com >
2024-06-03 07:34:28 +00:00
Nikita Pivkin
ebb123f37f
chore: replace interface{} with any ( #6751 )
2024-05-27 02:53:19 +00:00
Matthieu MOREL
48bdc6e734
ci(deps): fix gci and gofmt in ".*_test.go$" ( #6721 )
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com >
2024-05-22 02:55:16 +00:00
Matthieu MOREL
bbaf5952bc
ci(deps): enable require-error rule from testifylint linter ( #6718 )
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com >
2024-05-20 07:12:43 +00:00
Teppei Fukuda
d6dc56732b
feat(plugin): specify plugin version ( #6683 )
...
Signed-off-by: knqyf263 <knqyf263@gmail.com >
Co-authored-by: DmitriyLewen <dmitriy.lewen@smartforce.io >
2024-05-17 09:29:19 +00:00
Matthieu MOREL
9d26ae88d6
ci(deps): enable testifylint linter on .*_test.go$ ( #6688 )
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com >
2024-05-16 04:29:06 +00:00
Teppei Fukuda
6a72dd47ae
refactor: move artifact types under artifact package to avoid import cycles ( #6652 )
...
Signed-off-by: knqyf263 <knqyf263@gmail.com >
2024-05-09 16:18:37 +00:00
Teppei Fukuda
13e72eca58
refactor: remove parallel walk ( #5180 )
...
Signed-off-by: knqyf263 <knqyf263@gmail.com >
2024-04-17 18:24:18 +00:00
Nikita Pivkin
9361cdb7e2
feat(terraform): Terraform Plan snapshot scanning support ( #6176 )
...
Co-authored-by: Simar <simar@linux.com >
Co-authored-by: simar7 <1254783+simar7@users.noreply.github.com >
2024-03-04 22:37:31 +00:00
Teppei Fukuda
44656f2853
refactor: use defined types ( #5225 )
...
* refactor: replace string with defined types
Signed-off-by: knqyf263 <knqyf263@gmail.com >
* chore: add gci
Signed-off-by: knqyf263 <knqyf263@gmail.com >
* fix(purl): not confuse trivy type with purl type
Signed-off-by: knqyf263 <knqyf263@gmail.com >
* test: fix cyclonedx fixture
Signed-off-by: knqyf263 <knqyf263@gmail.com >
* fix(template): cast TargetType to string
Signed-off-by: knqyf263 <knqyf263@gmail.com >
* chore: bump TinyGo to v0.29.0
Signed-off-by: knqyf263 <knqyf263@gmail.com >
* test: change license to licence
Signed-off-by: knqyf263 <knqyf263@gmail.com >
* use `analyzer.TypeGoMod` for gomod analyzer
* ignore `licence` for misspell linter
---------
Signed-off-by: knqyf263 <knqyf263@gmail.com >
Co-authored-by: DmitriyLewen <dmitriy.lewen@smartforce.io >
2023-09-22 10:44:39 +00:00
Teppei Fukuda
d19c7d9f29
feat(repo): support local repositories ( #4890 )
...
* feat(repo): support local repositories
* fix tests
* test: fix client/server tests
* docs: update
* test: add fs tests
* test: do not update golden files if overridden
* docs: remove a comment about fs deprecation
2023-07-31 11:27:36 +00:00