From 9d290178600ec41ea11750171329fb71ff2a7a7f Mon Sep 17 00:00:00 2001 From: surtur Date: Sat, 21 May 2022 00:49:13 +0200 Subject: [PATCH] add copyright headers+enforce w/ addlicense --- .drone.starlark | 3 +++ .pre-commit-config.yaml | 12 ++++++++++++ cmd/root.go | 3 +++ cmd/root_test.go | 3 +++ cmd/version.go | 3 +++ cmd/version_test.go | 3 +++ main.go | 3 +++ main_test.go | 3 +++ xkcdreader/app.go | 3 +++ xkcdreader/app_test.go | 3 +++ 10 files changed, 39 insertions(+) diff --git a/.drone.starlark b/.drone.starlark index 2d21efd..5d8721c 100644 --- a/.drone.starlark +++ b/.drone.starlark @@ -1,3 +1,6 @@ +# Copyright 2022 wanderer +# SPDX-License-Identifier: GPL-3.0-or-later + # vim: ft=bzl.starlark noexpandtab tw=4 ts=4 def main(ctx): return [ diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 5bfe723..f676586 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,3 +1,6 @@ +# Copyright 2022 wanderer +# SPDX-License-Identifier: GPL-3.0-or-later + --- fail_fast: false repos: @@ -28,6 +31,15 @@ repos: pass_filenames: false files: "flake.nix" language: system + - id: addlicense + require_serial: false + name: addlicence -check + entry: > + go run github.com/google/addlicense@v1.0.0 -check -v + pass_filenames: true + types_or: ["go", "yaml"] + exclude: "^.drone.*" + language: system - repo: https://github.com/dnephin/pre-commit-golang rev: v0.5.0 hooks: diff --git a/cmd/root.go b/cmd/root.go index 5596c18..2bd0096 100644 --- a/cmd/root.go +++ b/cmd/root.go @@ -1,3 +1,6 @@ +// Copyright 2022 wanderer +// SPDX-License-Identifier: GPL-3.0-or-later + package cmd import ( diff --git a/cmd/root_test.go b/cmd/root_test.go index 743162e..3c0f0a1 100644 --- a/cmd/root_test.go +++ b/cmd/root_test.go @@ -1,3 +1,6 @@ +// Copyright 2022 wanderer +// SPDX-License-Identifier: GPL-3.0-or-later + package cmd import ( diff --git a/cmd/version.go b/cmd/version.go index 8b52b95..fb493b2 100644 --- a/cmd/version.go +++ b/cmd/version.go @@ -1,3 +1,6 @@ +// Copyright 2022 wanderer +// SPDX-License-Identifier: GPL-3.0-or-later + package cmd import ( diff --git a/cmd/version_test.go b/cmd/version_test.go index 0c151a2..ba7f5b9 100644 --- a/cmd/version_test.go +++ b/cmd/version_test.go @@ -1,3 +1,6 @@ +// Copyright 2022 wanderer +// SPDX-License-Identifier: GPL-3.0-or-later + package cmd import ( diff --git a/main.go b/main.go index 866177d..65fa477 100644 --- a/main.go +++ b/main.go @@ -1,3 +1,6 @@ +// Copyright 2022 wanderer +// SPDX-License-Identifier: GPL-3.0-or-later + package main import ( diff --git a/main_test.go b/main_test.go index 2c59d34..e2e3557 100644 --- a/main_test.go +++ b/main_test.go @@ -1,3 +1,6 @@ +// Copyright 2022 wanderer +// SPDX-License-Identifier: GPL-3.0-or-later + package main import ( diff --git a/xkcdreader/app.go b/xkcdreader/app.go index b1740d0..c7d1104 100644 --- a/xkcdreader/app.go +++ b/xkcdreader/app.go @@ -1,3 +1,6 @@ +// Copyright 2022 wanderer +// SPDX-License-Identifier: GPL-3.0-or-later + package xkcdreader import ( diff --git a/xkcdreader/app_test.go b/xkcdreader/app_test.go index 48684dc..9ea109b 100644 --- a/xkcdreader/app_test.go +++ b/xkcdreader/app_test.go @@ -1,3 +1,6 @@ +// Copyright 2022 wanderer +// SPDX-License-Identifier: GPL-3.0-or-later + package xkcdreader import (