diff --git a/.automation/generated/linter-helps.json b/.automation/generated/linter-helps.json index 4e757053725..ca275543cf2 100644 --- a/.automation/generated/linter-helps.json +++ b/.automation/generated/linter-helps.json @@ -3480,7 +3480,7 @@ " --server string Backend discovery server URL", "", "Use \"kubescape [command] --help\" for more information about a command.", - "{\"level\":\"info\",\"ts\":\"2025-02-17T19:59:09Z\",\"msg\":\"Received interrupt signal, exiting...\"}" + "{\"level\":\"info\",\"ts\":\"2025-02-18T07:01:59Z\",\"msg\":\"Received interrupt signal, exiting...\"}" ], "kubeval": [ "Validate a Kubernetes YAML file against the relevant schema", @@ -3514,9 +3514,8 @@ "Find and fix potential bugs in Salesforce flows.", "", "USAGE", - " $ sf flow scan [--json] [--flags-dir ] [-d ] [-c", - " ] [-f error|warning|note|never] [-r] [-p ] [--files", - " ...] [-u ]", + " $ sf flow scan [--json] [--flags-dir ] [-d | --files", + " ...] [-c ] [-f error|warning|note|never] [-r] [-u ]", "", "FLAGS", " -c, --config= Path to configuration file", @@ -3525,8 +3524,6 @@ " warning, note, or never) defining when the", " command return code will be 1", " ", - " -p, --sourcepath= Comma-separated list of source flow paths to", - " scan", " -r, --retrieve Force retrieve Flows from org at the start of", " the command", " -u, --targetusername= Retrieve the latest metadata from the target", diff --git a/.automation/generated/linter-versions.json b/.automation/generated/linter-versions.json index d0e607e1813..e9da2b1a786 100644 --- a/.automation/generated/linter-versions.json +++ b/.automation/generated/linter-versions.json @@ -49,7 +49,7 @@ "kubeconform": "0.6.7", "kubescape": "3.0.28", "kubeval": "0.16.1", - "lightning-flow-scanner": "2.46.0", + "lightning-flow-scanner": "2.46.2", "lintr": "0.0.0", "ls-lint": "2.2.3", "luacheck": "1.2.0", diff --git a/CHANGELOG.md b/CHANGELOG.md index 65775d3a767..d7b45c8f532 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -83,6 +83,7 @@ Note: Can be used with `oxsecurity/megalinter@beta` in your GitHub Action mega-l - [kubescape](https://github.com/kubescape/kubescape) from 3.0.27 to **3.0.28** on 2025-02-16 - [revive](https://revive.run/) from 1.6.1 to **1.7.0** on 2025-02-17 - [flake8](https://flake8.pycqa.org) from 7.1.1 to **7.1.2** on 2025-02-17 + - [lightning-flow-scanner](https://github.com/Lightning-Flow-Scanner) from 2.46.0 to **2.46.2** on 2025-02-18 ## [v8.4.2] - 2024-02-02 diff --git a/README.md b/README.md index cb3fc0d2548..8dc3599cd9e 100644 --- a/README.md +++ b/README.md @@ -23,7 +23,7 @@ [![MegaLinter](https://github.com/oxsecurity/megalinter/workflows/MegaLinter/badge.svg?branch=main)](https://github.com/oxsecurity/megalinter/actions?query=workflow%3AMegaLinter+branch%3Amain) [![codecov](https://codecov.io/gh/oxsecurity/megalinter/branch/main/graph/badge.svg)](https://codecov.io/gh/oxsecurity/megalinter) -[![Generated by github-dependents-info](https://img.shields.io/static/v1?label=Used%20by&message=2845&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/blob/main/./docs/used-by-stats.md) +[![Generated by github-dependents-info](https://img.shields.io/static/v1?label=Used%20by&message=2847&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/blob/main/./docs/used-by-stats.md) [![Secured with Trivy](https://img.shields.io/badge/Trivy-secured-green?logo=docker)](https://github.com/aquasecurity/trivy) [![GitHub contributors](https://img.shields.io/github/contributors/oxsecurity/megalinter.svg)](https://github.com/oxsecurity/megalinter/graphs/contributors/) [![GitHub Sponsors](https://img.shields.io/github/sponsors/nvuillam)](https://github.com/sponsors/nvuillam) diff --git a/docs/all_linters.md b/docs/all_linters.md index f2e73548818..5e967df5f60 100644 --- a/docs/all_linters.md +++ b/docs/all_linters.md @@ -52,7 +52,7 @@ | [**ktlint**](https://github.com/pinterest/ktlint){target=_blank} | 1.5.0 | [MIT](licenses/ktlint.md) | [![GitHub stars](https://img.shields.io/github/stars/pinterest/ktlint?cacheSeconds=3600)](https://github.com/pinterest/ktlint){target=_blank} | [KOTLIN](descriptors/kotlin_ktlint.md) | :heart: | [MegaLinter reference](https://github.com/pinterest/ktlint#-with-continuous-integration){target=_blank} | | [**kubeconform**](https://github.com/yannh/kubeconform){target=_blank} | 0.6.7 | [Apache-2.0](licenses/kubeconform.md) | [![GitHub stars](https://img.shields.io/github/stars/yannh/kubeconform?cacheSeconds=3600)](https://github.com/yannh/kubeconform){target=_blank} | [KUBERNETES](descriptors/kubernetes_kubeconform.md) | :white_circle: | [Repository](https://github.com/yannh/kubeconform){target=_blank} | | [**kubescape**](https://github.com/kubescape/kubescape){target=_blank} | 3.0.28 | [Apache-2.0](licenses/kubescape.md) | [![GitHub stars](https://img.shields.io/github/stars/kubescape/kubescape?cacheSeconds=3600)](https://github.com/kubescape/kubescape){target=_blank} | [KUBERNETES](descriptors/kubernetes_kubescape.md) | :white_circle: | [Repository](https://github.com/kubescape/kubescape){target=_blank} | -| [**lightning-flow-scanner**](https://github.com/Lightning-Flow-Scanner/lightning-flow-scanner-sfdx){target=_blank} | 2.46.0 | [AGPL-3.0](licenses/lightning-flow-scanner.md) | [![GitHub stars](https://img.shields.io/github/stars/Lightning-Flow-Scanner/lightning-flow-scanner-sfdx?cacheSeconds=3600)](https://github.com/Lightning-Flow-Scanner/lightning-flow-scanner-sfdx){target=_blank} | [SALESFORCE](descriptors/salesforce_lightning_flow_scanner.md) | :white_circle: | [Repository](https://github.com/Lightning-Flow-Scanner/lightning-flow-scanner-sfdx){target=_blank} | +| [**lightning-flow-scanner**](https://github.com/Lightning-Flow-Scanner/lightning-flow-scanner-sfdx){target=_blank} | 2.46.2 | [AGPL-3.0](licenses/lightning-flow-scanner.md) | [![GitHub stars](https://img.shields.io/github/stars/Lightning-Flow-Scanner/lightning-flow-scanner-sfdx?cacheSeconds=3600)](https://github.com/Lightning-Flow-Scanner/lightning-flow-scanner-sfdx){target=_blank} | [SALESFORCE](descriptors/salesforce_lightning_flow_scanner.md) | :white_circle: | [Repository](https://github.com/Lightning-Flow-Scanner/lightning-flow-scanner-sfdx){target=_blank} | | [**lintr**](https://github.com/r-lib/lintr){target=_blank} | N/A | [Other](licenses/lintr.md) | [![GitHub stars](https://img.shields.io/github/stars/r-lib/lintr?cacheSeconds=3600)](https://github.com/r-lib/lintr){target=_blank} | [R](descriptors/r_lintr.md) | :heart: | [MegaLinter reference](https://lintr.r-lib.org/articles/continuous-integration.html){target=_blank} | | [**ls-lint**](https://github.com/loeffel-io/ls-lint){target=_blank} | 2.2.3 | [MIT](licenses/ls-lint.md) | [![GitHub stars](https://img.shields.io/github/stars/loeffel-io/ls-lint?cacheSeconds=3600)](https://github.com/loeffel-io/ls-lint){target=_blank} | [REPOSITORY](descriptors/repository_ls_lint.md) | :white_circle: | [Repository](https://github.com/loeffel-io/ls-lint){target=_blank} | | [**luacheck**](https://github.com/luarocks/luacheck){target=_blank} | 1.2.0 | [MIT](licenses/luacheck.md) | [![GitHub stars](https://img.shields.io/github/stars/luarocks/luacheck?cacheSeconds=3600)](https://github.com/luarocks/luacheck){target=_blank} | [LUA](descriptors/lua_luacheck.md) | :no_entry_sign: | [Repository](https://github.com/luarocks/luacheck){target=_blank} | diff --git a/docs/descriptors/kubernetes_kubescape.md b/docs/descriptors/kubernetes_kubescape.md index 332cf432941..7a6ea32e06d 100644 --- a/docs/descriptors/kubernetes_kubescape.md +++ b/docs/descriptors/kubernetes_kubescape.md @@ -147,7 +147,7 @@ Flags: --server string Backend discovery server URL Use "kubescape [command] --help" for more information about a command. -{"level":"info","ts":"2025-02-17T19:59:09Z","msg":"Received interrupt signal, exiting..."} +{"level":"info","ts":"2025-02-18T07:01:59Z","msg":"Received interrupt signal, exiting..."} ``` ### Installation on mega-linter Docker image diff --git a/docs/descriptors/salesforce_lightning_flow_scanner.md b/docs/descriptors/salesforce_lightning_flow_scanner.md index 012b3e55f5a..2ba2284a04c 100644 --- a/docs/descriptors/salesforce_lightning_flow_scanner.md +++ b/docs/descriptors/salesforce_lightning_flow_scanner.md @@ -19,7 +19,7 @@ If your root folder is not **force-app**, please set variable SALESFORCE_LIGHTNI ## lightning-flow-scanner documentation -- Version in MegaLinter: **2.46.0** +- Version in MegaLinter: **2.46.2** - Visit [Official Web Site](https://github.com/Lightning-Flow-Scanner#readme){target=_blank} - See [How to configure lightning-flow-scanner rules](https://github.com/Lightning-Flow-Scanner/lightning-flow-scanner-sfdx#configuration){target=_blank} - If custom `.flow-scanner.json` config file isn't found, [.flow-scanner.json](https://github.com/oxsecurity/megalinter/tree/main/TEMPLATES/.flow-scanner.json){target=_blank} will be used @@ -93,9 +93,8 @@ sf flow:scan Find and fix potential bugs in Salesforce flows. USAGE - $ sf flow scan [--json] [--flags-dir ] [-d ] [-c - ] [-f error|warning|note|never] [-r] [-p ] [--files - ...] [-u ] + $ sf flow scan [--json] [--flags-dir ] [-d | --files + ...] [-c ] [-f error|warning|note|never] [-r] [-u ] FLAGS -c, --config= Path to configuration file @@ -104,8 +103,6 @@ FLAGS warning, note, or never) defining when the command return code will be 1 - -p, --sourcepath= Comma-separated list of source flow paths to - scan -r, --retrieve Force retrieve Flows from org at the start of the command -u, --targetusername= Retrieve the latest metadata from the target @@ -138,7 +135,7 @@ RUN sf plugins install @salesforce/plugin-packaging@${NPM_SALESFORCE_PLUGIN_PACK ENV SF_AUTOUPDATE_DISABLE=true SF_CLI_DISABLE_AUTOUPDATE=true # Linter install # renovate: datasource=npm depName=lightning-flow-scanner -ARG LIGHTNING_FLOW_SCANNER_VERSION=2.46.0 +ARG LIGHTNING_FLOW_SCANNER_VERSION=2.46.2 RUN echo y|sf plugins install lightning-flow-scanner@${LIGHTNING_FLOW_SCANNER_VERSION} \ && (npm cache clean --force || true) \ && rm -rf /root/.npm/_cacache diff --git a/docs/used-by-stats.md b/docs/used-by-stats.md index 7c619070096..382c74e3dc2 100644 --- a/docs/used-by-stats.md +++ b/docs/used-by-stats.md @@ -1,22 +1,22 @@ # Dependents stats for oxsecurity/megalinter -[![Generated by github-dependents-info](https://img.shields.io/static/v1?label=Used%20by&message=2845&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents) -[![Generated by github-dependents-info](https://img.shields.io/static/v1?label=Used%20by%20(public)&message=2845&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents) -[![Generated by github-dependents-info](https://img.shields.io/static/v1?label=Used%20by%20(private)&message=-2845&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents) -[![Generated by github-dependents-info](https://img.shields.io/static/v1?label=Used%20by%20(stars)&message=92903&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents) +[![Generated by github-dependents-info](https://img.shields.io/static/v1?label=Used%20by&message=2847&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents) +[![Generated by github-dependents-info](https://img.shields.io/static/v1?label=Used%20by%20(public)&message=2847&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents) +[![Generated by github-dependents-info](https://img.shields.io/static/v1?label=Used%20by%20(private)&message=-2847&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents) +[![Generated by github-dependents-info](https://img.shields.io/static/v1?label=Used%20by%20(stars)&message=92936&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents) | Repository | Stars | |:-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------:| -|   [nektos](https://github.com/nektos) / [act](https://github.com/nektos/act) | 57765 | -|   [PRQL](https://github.com/PRQL) / [prql](https://github.com/PRQL/prql) | 10098 | +|   [nektos](https://github.com/nektos) / [act](https://github.com/nektos/act) | 57783 | +|   [PRQL](https://github.com/PRQL) / [prql](https://github.com/PRQL/prql) | 10100 | |   [IlanCosman](https://github.com/IlanCosman) / [tide](https://github.com/IlanCosman/tide) | 3224 | -|   [privacyguides](https://github.com/privacyguides) / [privacyguides.org](https://github.com/privacyguides/privacyguides.org) | 3016 | +|   [privacyguides](https://github.com/privacyguides) / [privacyguides.org](https://github.com/privacyguides/privacyguides.org) | 3022 | |   [stepancheg](https://github.com/stepancheg) / [rust-protobuf](https://github.com/stepancheg/rust-protobuf) | 2857 | |   [PowerDNS-Admin](https://github.com/PowerDNS-Admin) / [PowerDNS-Admin](https://github.com/PowerDNS-Admin/PowerDNS-Admin) | 2533 | |   [ever-co](https://github.com/ever-co) / [ever-gauzy](https://github.com/ever-co/ever-gauzy) | 2456 | -|   [microsoft](https://github.com/microsoft) / [code-with-engineering-playbook](https://github.com/microsoft/code-with-engineering-playbook) | 2357 | -|   [meichthys](https://github.com/meichthys) / [foss_photo_libraries](https://github.com/meichthys/foss_photo_libraries) | 2198 | -|   [oxsecurity](https://github.com/oxsecurity) / [megalinter](https://github.com/oxsecurity/megalinter) | 2040 | +|   [microsoft](https://github.com/microsoft) / [code-with-engineering-playbook](https://github.com/microsoft/code-with-engineering-playbook) | 2359 | +|   [meichthys](https://github.com/meichthys) / [foss_photo_libraries](https://github.com/meichthys/foss_photo_libraries) | 2199 | +|   [oxsecurity](https://github.com/oxsecurity) / [megalinter](https://github.com/oxsecurity/megalinter) | 2042 | |   [cisagov](https://github.com/cisagov) / [ScubaGear](https://github.com/cisagov/ScubaGear) | 1966 | |   [Romanitho](https://github.com/Romanitho) / [Winget-AutoUpdate](https://github.com/Romanitho/Winget-AutoUpdate) | 1317 | |   [unixorn](https://github.com/unixorn) / [git-extra-commands](https://github.com/unixorn/git-extra-commands) | 1045 | @@ -33,17 +33,17 @@ |   [leosuncin](https://github.com/leosuncin) / [nest-auth-example](https://github.com/leosuncin/nest-auth-example) | 431 | |   [llaville](https://github.com/llaville) / [php-compatinfo](https://github.com/llaville/php-compatinfo) | 379 | |   [OCSInventory-NG](https://github.com/OCSInventory-NG) / [OCSInventory-Server](https://github.com/OCSInventory-NG/OCSInventory-Server) | 362 | -|   [Boeing](https://github.com/Boeing) / [config-file-validator](https://github.com/Boeing/config-file-validator) | 358 | -|   [brettdottech](https://github.com/brettdottech) / [info-orbs](https://github.com/brettdottech/info-orbs) | 350 | +|   [Boeing](https://github.com/Boeing) / [config-file-validator](https://github.com/Boeing/config-file-validator) | 359 | +|   [brettdottech](https://github.com/brettdottech) / [info-orbs](https://github.com/brettdottech/info-orbs) | 351 | |   [ahmadnassri](https://github.com/ahmadnassri) / [action-dependabot-auto-merge](https://github.com/ahmadnassri/action-dependabot-auto-merge) | 343 | |   [unixorn](https://github.com/unixorn) / [fzf-zsh-plugin](https://github.com/unixorn/fzf-zsh-plugin) | 332 | -|   [toboshii](https://github.com/toboshii) / [home-ops](https://github.com/toboshii/home-ops) | 328 | +|   [toboshii](https://github.com/toboshii) / [home-ops](https://github.com/toboshii/home-ops) | 330 | |   [carpenike](https://github.com/carpenike) / [k8s-gitops](https://github.com/carpenike/k8s-gitops) | 259 | |   [NationalSecurityAgency](https://github.com/NationalSecurityAgency) / [emissary](https://github.com/NationalSecurityAgency/emissary) | 249 | |   [OCSInventory-NG](https://github.com/OCSInventory-NG) / [OCSInventory-ocsreports](https://github.com/OCSInventory-NG/OCSInventory-ocsreports) | 237 | |   [hardisgroupcom](https://github.com/hardisgroupcom) / [sfdx-hardis](https://github.com/hardisgroupcom/sfdx-hardis) | 227 | +|   [IQEngine](https://github.com/IQEngine) / [IQEngine](https://github.com/IQEngine/IQEngine) | 227 | |   [Luzkan](https://github.com/Luzkan) / [smells](https://github.com/Luzkan/smells) | 226 | -|   [IQEngine](https://github.com/IQEngine) / [IQEngine](https://github.com/IQEngine/IQEngine) | 226 | |   [orangekame3](https://github.com/orangekame3) / [paclear](https://github.com/orangekame3/paclear) | 220 | |   [brettinternet](https://github.com/brettinternet) / [homeops](https://github.com/brettinternet/homeops) | 217 | |   [nvuillam](https://github.com/nvuillam) / [npm-groovy-lint](https://github.com/nvuillam/npm-groovy-lint) | 216 | @@ -61,13 +61,13 @@ |   [unixorn](https://github.com/unixorn) / [tumult.plugin.zsh](https://github.com/unixorn/tumult.plugin.zsh) | 172 | |   [davidB](https://github.com/davidB) / [tracing-opentelemetry-instrumentation-sdk](https://github.com/davidB/tracing-opentelemetry-instrumentation-sdk) | 172 | |   [etchteam](https://github.com/etchteam) / [next-pagination](https://github.com/etchteam/next-pagination) | 167 | -|   [AndreaPontrandolfo](https://github.com/AndreaPontrandolfo) / [sheriff](https://github.com/AndreaPontrandolfo/sheriff) | 150 | -|   [LukePrior](https://github.com/LukePrior) / [nbn-upgrade-map](https://github.com/LukePrior/nbn-upgrade-map) | 150 | +|   [AndreaPontrandolfo](https://github.com/AndreaPontrandolfo) / [sheriff](https://github.com/AndreaPontrandolfo/sheriff) | 151 | +|   [LukePrior](https://github.com/LukePrior) / [nbn-upgrade-map](https://github.com/LukePrior/nbn-upgrade-map) | 151 | |   [Aurorastation](https://github.com/Aurorastation) / [Aurora.3](https://github.com/Aurorastation/Aurora.3) | 149 | |   [orangekame3](https://github.com/orangekame3) / [stree](https://github.com/orangekame3/stree) | 136 | |   [cbg-ethz](https://github.com/cbg-ethz) / [V-pipe](https://github.com/cbg-ethz/V-pipe) | 134 | |   [nvuillam](https://github.com/nvuillam) / [github-dependents-info](https://github.com/nvuillam/github-dependents-info) | 126 | -|   [ishioni](https://github.com/ishioni) / [homelab-ops](https://github.com/ishioni/homelab-ops) | 123 | +|   [ishioni](https://github.com/ishioni) / [homelab-ops](https://github.com/ishioni/homelab-ops) | 124 | |   [unixorn](https://github.com/unixorn) / [lima-xbar-plugin](https://github.com/unixorn/lima-xbar-plugin) | 120 | |   [practicalli](https://github.com/practicalli) / [spacemacs](https://github.com/practicalli/spacemacs) | 113 | |   [unixorn](https://github.com/unixorn) / [ha-mqtt-discoverable](https://github.com/unixorn/ha-mqtt-discoverable) | 111 | @@ -87,8 +87,8 @@ |   [oxsecurity](https://github.com/oxsecurity) / [codetotal](https://github.com/oxsecurity/codetotal) | 76 | |   [nvuillam](https://github.com/nvuillam) / [vscode-groovy-lint](https://github.com/nvuillam/vscode-groovy-lint) | 73 | |   [ahmadnassri](https://github.com/ahmadnassri) / [action-workflow-queue](https://github.com/ahmadnassri/action-workflow-queue) | 69 | +|   [SamErde](https://github.com/SamErde) / [PowerShell](https://github.com/SamErde/PowerShell) | 67 | |   [philips-software](https://github.com/philips-software) / [amp-hal-st](https://github.com/philips-software/amp-hal-st) | 66 | -|   [SamErde](https://github.com/SamErde) / [PowerShell](https://github.com/SamErde/PowerShell) | 66 | |   [unixorn](https://github.com/unixorn) / [warhol.plugin.zsh](https://github.com/unixorn/warhol.plugin.zsh) | 63 | |   [llaville](https://github.com/llaville) / [umlwriter](https://github.com/llaville/umlwriter) | 62 | |   [h3mmy](https://github.com/h3mmy) / [bloopySphere](https://github.com/h3mmy/bloopySphere) | 61 | @@ -198,6 +198,7 @@ |   [xoap-io](https://github.com/xoap-io) / [xoap-powershell-dsc-configurations](https://github.com/xoap-io/xoap-powershell-dsc-configurations) | 15 | |   [xoap-io](https://github.com/xoap-io) / [terraform-module-template](https://github.com/xoap-io/terraform-module-template) | 15 | |   [opaque-systems](https://github.com/opaque-systems) / [atls-python](https://github.com/opaque-systems/atls-python) | 15 | +|   [CodandoTV](https://github.com/CodandoTV) / [popcorn-guineapig](https://github.com/CodandoTV/popcorn-guineapig) | 15 | |   [ahmadnassri](https://github.com/ahmadnassri) / [node-metalsmith-request](https://github.com/ahmadnassri/node-metalsmith-request) | 15 | |   [ahmadnassri](https://github.com/ahmadnassri) / [node-april-fools](https://github.com/ahmadnassri/node-april-fools) | 15 | |   [nautilus-cyberneering](https://github.com/nautilus-cyberneering) / [git-queue](https://github.com/nautilus-cyberneering/git-queue) | 14 | @@ -212,7 +213,6 @@ |   [Azure](https://github.com/Azure) / [ARO-HCP](https://github.com/Azure/ARO-HCP) | 14 | |   [EGI-Federation](https://github.com/EGI-Federation) / [documentation](https://github.com/EGI-Federation/documentation) | 14 | |   [practicalli](https://github.com/practicalli) / [doom-emacs](https://github.com/practicalli/doom-emacs) | 14 | -|   [CodandoTV](https://github.com/CodandoTV) / [popcorn-guineapig](https://github.com/CodandoTV/popcorn-guineapig) | 14 | |   [hyperledger-identus](https://github.com/hyperledger-identus) / [sdk-kmp](https://github.com/hyperledger-identus/sdk-kmp) | 13 | |   [ahgraber](https://github.com/ahgraber) / [homelab-infra](https://github.com/ahgraber/homelab-infra) | 13 | |   [eresturo](https://github.com/eresturo) / [scanadf2docspell](https://github.com/eresturo/scanadf2docspell) | 13 | @@ -380,7 +380,6 @@ |   [stuartp44](https://github.com/stuartp44) / [com.vanmoof](https://github.com/stuartp44/com.vanmoof) | 5 | |   [ahmadnassri](https://github.com/ahmadnassri) / [node-updated](https://github.com/ahmadnassri/node-updated) | 5 | |   [unixorn](https://github.com/unixorn) / [ha-franklin](https://github.com/unixorn/ha-franklin) | 5 | -|   [hobbyfarm](https://github.com/hobbyfarm) / [e2e-testing](https://github.com/hobbyfarm/e2e-testing) | 4 | |   [candlepin](https://github.com/candlepin) / [candlepin-jobs](https://github.com/candlepin/candlepin-jobs) | 4 | |   [input-output-hk](https://github.com/input-output-hk) / [atala-prism](https://github.com/input-output-hk/atala-prism) | 4 | |   [svt](https://github.com/svt) / [junit5-redis-extension](https://github.com/svt/junit5-redis-extension) | 4 | @@ -419,6 +418,7 @@ |   [dysonltd](https://github.com/dysonltd) / [universal-robot](https://github.com/dysonltd/universal-robot) | 4 | |   [flexion](https://github.com/flexion) / [bash_shell_script_starter](https://github.com/flexion/bash_shell_script_starter) | 4 | |   [jan-guenter](https://github.com/jan-guenter) / [action-class](https://github.com/jan-guenter/action-class) | 3 | +|   [hobbyfarm](https://github.com/hobbyfarm) / [e2e-testing](https://github.com/hobbyfarm/e2e-testing) | 3 | |   [ruzickap](https://github.com/ruzickap) / [ruzickap.github.io](https://github.com/ruzickap/ruzickap.github.io) | 3 | |   [stevengonsalvez](https://github.com/stevengonsalvez) / [cloud-cicd-exploration](https://github.com/stevengonsalvez/cloud-cicd-exploration) | 3 | |   [rafyco](https://github.com/rafyco) / [ytrss](https://github.com/rafyco/ytrss) | 3 | @@ -518,6 +518,7 @@ |   [rciam](https://github.com/rciam) / [rciam-docs](https://github.com/rciam/rciam-docs) | 2 | |   [Luzkan](https://github.com/Luzkan) / [FamilyBudget](https://github.com/Luzkan/FamilyBudget) | 2 | |   [mimmi20](https://github.com/mimmi20) / [monolog-factory](https://github.com/mimmi20/monolog-factory) | 2 | +|   [yxtay](https://github.com/yxtay) / [python-example-app](https://github.com/yxtay/python-example-app) | 2 | |   [ol3d](https://github.com/ol3d) / [ansible-role-pikvm](https://github.com/ol3d/ansible-role-pikvm) | 2 | |   [you-n-g](https://github.com/you-n-g) / [jinja-engine.nvim](https://github.com/you-n-g/jinja-engine.nvim) | 2 | |   [liblaf](https://github.com/liblaf) / [awesome](https://github.com/liblaf/awesome) | 2 | @@ -814,6 +815,7 @@ |   [tyriis](https://github.com/tyriis) / [zigbee2mqtt-exporter](https://github.com/tyriis/zigbee2mqtt-exporter) | 1 | |   [flexion](https://github.com/flexion) / [jubilant-computing-machine](https://github.com/flexion/jubilant-computing-machine) | 1 | |   [ahmadnassri](https://github.com/ahmadnassri) / [template-terraform](https://github.com/ahmadnassri/template-terraform) | 1 | +|   [danlorb](https://github.com/danlorb) / [xsdk](https://github.com/danlorb/xsdk) | 0 | |   [udea-so](https://github.com/udea-so) / [udea-so-lab](https://github.com/udea-so/udea-so-lab) | 0 | |   [SStranks](https://github.com/SStranks) / [tech-expo](https://github.com/SStranks/tech-expo) | 0 | |   [AdvancedSecurity-Examples](https://github.com/AdvancedSecurity-Examples) / [Apex_3rdParty_Example](https://github.com/AdvancedSecurity-Examples/Apex_3rdParty_Example) | 0 |