diff --git a/.clang-format b/.clang-format index 094e88e..092125a 100644 --- a/.clang-format +++ b/.clang-format @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: 2023 Tobias Schmidl +# SPDX-FileCopyrightText: 2025 Tobias Schmidl # # SPDX-License-Identifier: AGPL-3.0-or-later @@ -7,4 +7,3 @@ BasedOnStyle: Microsoft AlwaysBreakTemplateDeclarations: true IndentWidth: 4 ... -# vim: set filetype=yaml: diff --git a/.cmake-format.yaml b/.cmake-format.yaml index 51a8fd3..8be1643 100644 --- a/.cmake-format.yaml +++ b/.cmake-format.yaml @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: 2023 Tobias Schmidl +# SPDX-FileCopyrightText: 2025 Tobias Schmidl # # SPDX-License-Identifier: AGPL-3.0-or-later --- diff --git a/.ecrc.license b/.ecrc.license index 37bf852..10da8d0 100644 --- a/.ecrc.license +++ b/.ecrc.license @@ -1,3 +1,3 @@ -SPDX-FileCopyrightText: 2023 Tobias Schmidl +SPDX-FileCopyrightText: 2025 Tobias Schmidl SPDX-License-Identifier: AGPL-3.0-or-later diff --git a/.editorconfig b/.editorconfig index 35187b6..e61dfae 100644 --- a/.editorconfig +++ b/.editorconfig @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: 2023 Tobias Schmidl +# SPDX-FileCopyrightText: 2025 Tobias Schmidl # # SPDX-License-Identifier: AGPL-3.0-or-later diff --git a/.gitignore b/.gitignore index 6211f64..bab7360 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: 2023 Tobias Schmidl +# SPDX-FileCopyrightText: 2025 Tobias Schmidl # # SPDX-License-Identifier: AGPL-3.0-or-later diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 22e4933..babb286 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,10 +1,10 @@ -# SPDX-FileCopyrightText: 2023 Tobias Schmidl +# SPDX-FileCopyrightText: 2025 Tobias Schmidl # # SPDX-License-Identifier: AGPL-3.0-or-later --- repos: - repo: https://github.com/pre-commit/pre-commit-hooks - rev: v4.4.0 + rev: v5.0.0 hooks: - id: check-yaml - id: end-of-file-fixer @@ -13,7 +13,7 @@ repos: - id: check-ast - id: check-byte-order-marker - repo: https://github.com/fsfe/reuse-tool - rev: v2.1.0 + rev: v5.0.2 hooks: - id: reuse - repo: https://github.com/cheshirekow/cmake-format-precommit @@ -31,14 +31,22 @@ repos: - id: clang-format - id: clang-tidy - repo: https://github.com/editorconfig-checker/editorconfig-checker.python - rev: '2.7.2' + rev: '3.2.1' hooks: - id: editorconfig-checker alias: ec - stages: [commit] + stages: [pre-commit] +- repo: https://github.com/shellcheck-py/shellcheck-py + rev: v0.10.0.1 + hooks: + - id: shellcheck - repo: https://github.com/compilerla/conventional-pre-commit - rev: v2.4.0 + rev: v4.2.0 hooks: - id: conventional-pre-commit stages: [commit-msg] +- repo: https://github.com/igorshubovych/markdownlint-cli + rev: v0.45.0 + hooks: + - id: markdownlint ... diff --git a/.vscode/extensions.json.license b/.vscode/extensions.json.license index 37bf852..10da8d0 100644 --- a/.vscode/extensions.json.license +++ b/.vscode/extensions.json.license @@ -1,3 +1,3 @@ -SPDX-FileCopyrightText: 2023 Tobias Schmidl +SPDX-FileCopyrightText: 2025 Tobias Schmidl SPDX-License-Identifier: AGPL-3.0-or-later diff --git a/.woodpecker.yml b/.woodpecker.yml deleted file mode 100644 index dde54e0..0000000 --- a/.woodpecker.yml +++ /dev/null @@ -1,16 +0,0 @@ -# SPDX-FileCopyrightText: 2023 Tobias Schmidl -# -# SPDX-License-Identifier: AGPL-3.0-or-later - ---- -steps: - - editor-config: - image: mstruebing/editorconfig-checker - group: lint - - reuse: - image: fsfe/reuse:latest - group: lint - -... diff --git a/CMakeLists.txt b/CMakeLists.txt index e8720d5..0c8c920 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: 2023 Tobias Schmidl +# SPDX-FileCopyrightText: 2025 Tobias Schmidl # # SPDX-License-Identifier: AGPL-3.0-or-later diff --git a/README.md b/README.md index 379423b..fce155d 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@