diff options
| author | Nikolay Govorov <me@govorov.online> | 2026-07-24 04:10:25 +0100 |
|---|---|---|
| committer | Nikolay Govorov <me@govorov.online> | 2026-07-24 04:10:25 +0100 |
| commit | 5763e2621df29138029053caa7f493c71d499384 (patch) | |
| tree | 851c43d2552e6d707324f1199b430f4bf0e4d930 | |
| parent | 8c2faae6902c928f2dfb39abe39dc7b650695ce8 (diff) | |
| download | tar tar.gz tar.bz2 tar.lz tar.xz tar.zst zip | |
Add legal workflow
Diffstat
| -rw-r--r-- | .github/workflows/legal.yml | 33 | +33 −0 |
| -rw-r--r-- | .mailmap | 4 | +4 −0 |
| -rw-r--r-- | REUSE.toml | 7 | +7 −0 |
| -rw-r--r-- | mise.toml | 11 | +11 −0 |
4 files changed, 55 insertions, 0 deletions
diff --git a/.github/workflows/legal.yml b/.github/workflows/legal.yml new file mode 100644 --- /dev/null +++ b/.github/workflows/legal.yml @@ -0,0 +1,33 @@ +# SPDX-FileCopyrightText: 2026 Nikolay Govorov +# SPDX-License-Identifier: 0BSD + +name: Legal + +on: + push: + branches: [main] + pull_request: + branches: [main] + +permissions: + contents: read + +jobs: + legal: + name: Legal checks + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 + with: + fetch-depth: 0 + + - uses: jdx/mise-action@5228313ee0372e111a38da051671ca30fc5a96db # v3 + with: + version: 2026.7.5 + experimental: true + + - name: Check contribution sign-off + run: mise run signoff + + - name: Check licensing policy + run: mise run licenses diff --git a/.mailmap b/.mailmap new file mode 100644 --- /dev/null +++ b/.mailmap @@ -0,0 +1,4 @@ +# Add new entries in alphabetical order + +Nikolay Govorov <me@govorov.online> +Nikolay Govorov <mr@dimidiumlabs.io> diff --git a/REUSE.toml b/REUSE.toml index f4aa259..bff4b49 100644 --- a/REUSE.toml +++ b/REUSE.toml @@ -16,3 +16,10 @@ path = [ ] SPDX-FileCopyrightText = "2026 Nikolay Govorov" SPDX-License-Identifier = "CC-BY-3.0" + +[[annotations]] +path = [ + ".mailmap", +] +SPDX-FileCopyrightText = "2026 Nikolay Govorov" +SPDX-License-Identifier = "0BSD" diff --git a/mise.toml b/mise.toml new file mode 100644 --- /dev/null +++ b/mise.toml @@ -0,0 +1,11 @@ +# SPDX-FileCopyrightText: 2026 Nikolay Govorov +# SPDX-License-Identifier: 0BSD + +min_version = "2026.7.5" + +[settings] +experimental = true + +[task_config] +dir = "{{cwd}}" +includes = ["tasks"] |
