diff --git a/.hadolint.yaml b/.hadolint.yaml new file mode 100644 index 0000000..98bf0cd --- /dev/null +++ b/.hadolint.yaml @@ -0,0 +1,4 @@ +# Following source doesn't work in most setups +ignored: + - SC1090 + - SC1091 diff --git a/.markdownlint.yaml b/.markdownlint.yaml new file mode 100644 index 0000000..fb94039 --- /dev/null +++ b/.markdownlint.yaml @@ -0,0 +1,10 @@ +# 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/.shellcheckrc b/.shellcheckrc new file mode 100644 index 0000000..8c7b1ad --- /dev/null +++ b/.shellcheckrc @@ -0,0 +1,7 @@ +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/.gitignore b/.trunk/.gitignore new file mode 100644 index 0000000..2038353 --- /dev/null +++ b/.trunk/.gitignore @@ -0,0 +1,4 @@ +*out +*logs +plugins +user_trunk.yaml diff --git a/.trunk/trunk.yaml b/.trunk/trunk.yaml new file mode 100644 index 0000000..76e7d1c --- /dev/null +++ b/.trunk/trunk.yaml @@ -0,0 +1,17 @@ +version: 0.1 +cli: + version: 0.16.1-beta +lint: + enabled: + - actionlint@1.6.16 + - black@22.6.0 + - flake8@5.0.4 + - git-diff-check@SYSTEM + - gitleaks@8.11.0 + - hadolint@2.10.0 + - isort@5.10.1 + - markdownlint@0.32.2 + - mypy@0.971 + - prettier@2.7.1 + - shellcheck@0.8.0 + - shfmt@3.5.0