# Copyright (c) 2023-2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Apache License, Version 2.0 which is available at # https://www.apache.org/licenses/LICENSE-2.0. # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the # License for the specific language governing permissions and limitations # under the License. # # SPDX-License-Identifier: Apache-2.0 # See https://pre-commit.com for more information # See https://pre-commit.com/hooks.html for more hooks exclude: ^(SBOM/) repos: - repo: https://github.com/pre-commit/pre-commit-hooks rev: v4.4.0 hooks: - id: trailing-whitespace - id: end-of-file-fixer - id: check-yaml - id: check-added-large-files - repo: https://github.com/Lucas-C/pre-commit-hooks rev: v1.5.4 hooks: - id: insert-license files: '.*\.(py|pyi|yaml|yml|sh)$' args: - --license-filepath - license_header.txt - --comment-style - "#" - --use-current-year - --allow-past-years - --skip-license-insertion-comment=This file is maintained by velocitas CLI, do not modify manually. - id: insert-license files: "Dockerfile.*" exclude: '.*\.(json)$' args: - --license-filepath - license_header.txt - --comment-style - "#" - --use-current-year - --allow-past-years - --skip-license-insertion-comment=This file is maintained by velocitas CLI, do not modify manually.