diff --git a/.trunk/.gitignore b/.trunk/.gitignore deleted file mode 100644 index 1e24652..0000000 --- a/.trunk/.gitignore +++ /dev/null @@ -1,8 +0,0 @@ -*out -*logs -*actions -*notifications -*tools -plugins -user_trunk.yaml -user.yaml diff --git a/.trunk/configs/.hadolint.yaml b/.trunk/configs/.hadolint.yaml deleted file mode 100644 index 98bf0cd..0000000 --- a/.trunk/configs/.hadolint.yaml +++ /dev/null @@ -1,4 +0,0 @@ -# Following source doesn't work in most setups -ignored: - - SC1090 - - SC1091 diff --git a/.trunk/configs/.markdownlint.yaml b/.trunk/configs/.markdownlint.yaml deleted file mode 100644 index fb94039..0000000 --- a/.trunk/configs/.markdownlint.yaml +++ /dev/null @@ -1,10 +0,0 @@ -# Autoformatter friendly markdownlint config (all formatting rules disabled) -default: true -blank_lines: false -bullet: false -html: false -indentation: false -line_length: false -spaces: false -url: false -whitespace: false diff --git a/.trunk/configs/.shellcheckrc b/.trunk/configs/.shellcheckrc deleted file mode 100644 index 8c7b1ad..0000000 --- a/.trunk/configs/.shellcheckrc +++ /dev/null @@ -1,7 +0,0 @@ -enable=all -source-path=SCRIPTDIR -disable=SC2154 - -# If you're having issues with shellcheck following source, disable the errors via: -# disable=SC1090 -# disable=SC1091 diff --git a/.trunk/configs/.yamllint.yaml b/.trunk/configs/.yamllint.yaml deleted file mode 100644 index 4d44466..0000000 --- a/.trunk/configs/.yamllint.yaml +++ /dev/null @@ -1,10 +0,0 @@ -rules: - quoted-strings: - required: only-when-needed - extra-allowed: ["{|}"] - empty-values: - forbid-in-block-mappings: true - forbid-in-flow-mappings: true - key-duplicates: {} - octal-values: - forbid-implicit-octal: true diff --git a/.trunk/trunk.yaml b/.trunk/trunk.yaml deleted file mode 100644 index 519ec11..0000000 --- a/.trunk/trunk.yaml +++ /dev/null @@ -1,41 +0,0 @@ -# This file controls the behavior of Trunk: https://docs.trunk.io/cli -# To learn more about the format of this file, see https://docs.trunk.io/reference/trunk-yaml -version: 0.1 -cli: - version: 1.17.2 -# Trunk provides extensibility via plugins. (https://docs.trunk.io/plugins) -plugins: - sources: - - id: trunk - ref: v1.3.0 - uri: https://github.com/trunk-io/plugins -# Many linters and tools depend on runtimes - configure them here. (https://docs.trunk.io/runtimes) -runtimes: - enabled: - - go@1.21.0 - - node@18.12.1 - - python@3.10.8 -# This is the section where you manage your linters. (https://docs.trunk.io/check/configuration) -lint: - enabled: - - checkov@3.1.4 - - git-diff-check - - gofmt@1.20.4 - - golangci-lint@1.55.2 - - hadolint@2.12.0 - - markdownlint@0.37.0 - - osv-scanner@1.4.3 - - prettier@3.1.0 - - shellcheck@0.9.0 - - shfmt@3.6.0 - - terrascan@1.18.3 - - trivy@0.47.0 - - trufflehog@3.63.1 - - yamllint@1.33.0 -actions: - disabled: - - trunk-announce - - trunk-check-pre-push - - trunk-fmt-pre-commit - enabled: - - trunk-upgrade-available