From 08c3d2355a4464465353178533800ba2ee392544 Mon Sep 17 00:00:00 2001 From: Lars Hermges Date: Tue, 3 Feb 2026 16:30:33 +0100 Subject: [PATCH 1/3] added documentation standard --- .../workflows/documentation_policy_check.yml | 19 +++++++++++++++++++ .../pull_request_title_convention.yml | 16 ++++++++++++++++ .../attestation-compliance-policies | 1 + 3 files changed, 36 insertions(+) create mode 100644 .github/workflows/documentation_policy_check.yml create mode 100644 .github/workflows/pull_request_title_convention.yml create mode 160000 internal/core/compliance/attestation-compliance-policies diff --git a/.github/workflows/documentation_policy_check.yml b/.github/workflows/documentation_policy_check.yml new file mode 100644 index 000000000..80b35abe1 --- /dev/null +++ b/.github/workflows/documentation_policy_check.yml @@ -0,0 +1,19 @@ +# Copyright 2026 Lars Hermges @l3montree GMBH + +name: Documentation Policy Check +on: + pull_request: + + + + + +jobs: + documentation_check: + uses: l3montree-dev/devguard-action/.github/workflows/docu-policy.yml@add-documentation-policy + with: + documentation_repo: "l3montree-dev/devguard-documentation" + production_repo: "l3montree-dev/devguard" + + + diff --git a/.github/workflows/pull_request_title_convention.yml b/.github/workflows/pull_request_title_convention.yml new file mode 100644 index 000000000..88896cabf --- /dev/null +++ b/.github/workflows/pull_request_title_convention.yml @@ -0,0 +1,16 @@ +name: Naming Convention Policy Check +on: + pull_request: + +jobs: + documentation_check: + uses: l3montree-dev/devguard-action/.github/workflows/naming-convention.yml@add-documentation-policy + with: + repositories: "l3montree-dev/devguard,l3montree-dev/devguard-documentation" + ticket_repo: "l3montree-dev/devguard" + + + + + + diff --git a/internal/core/compliance/attestation-compliance-policies b/internal/core/compliance/attestation-compliance-policies new file mode 160000 index 000000000..11781c072 --- /dev/null +++ b/internal/core/compliance/attestation-compliance-policies @@ -0,0 +1 @@ +Subproject commit 11781c0726fb7e8ab7181fc0f4309e8642bd97e6 From 3cf735ade62db40280095dd8bcce426e5a309f1c Mon Sep 17 00:00:00 2001 From: Lars Hermges Date: Tue, 3 Feb 2026 17:56:28 +0100 Subject: [PATCH 2/3] remove internal --- .gitmodules | 3 --- internal/core/compliance/attestation-compliance-policies | 1 - 2 files changed, 4 deletions(-) delete mode 160000 internal/core/compliance/attestation-compliance-policies diff --git a/.gitmodules b/.gitmodules index e162e4764..e69de29bb 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,3 +0,0 @@ -[submodule "internal/core/compliance/attestation-compliance-policies"] - path = internal/core/compliance/attestation-compliance-policies - url = git@github.com:l3montree-dev/attestation-compliance-policies.git diff --git a/internal/core/compliance/attestation-compliance-policies b/internal/core/compliance/attestation-compliance-policies deleted file mode 160000 index 11781c072..000000000 --- a/internal/core/compliance/attestation-compliance-policies +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 11781c0726fb7e8ab7181fc0f4309e8642bd97e6 From 8485a276767bcedc6613bf04245658b571b39780 Mon Sep 17 00:00:00 2001 From: Lars Hermges Date: Tue, 3 Feb 2026 17:57:41 +0100 Subject: [PATCH 3/3] remove space --- .github/workflows/documentation_policy_check.yml | 12 +----------- .github/workflows/pull_request_title_convention.yml | 8 +------- 2 files changed, 2 insertions(+), 18 deletions(-) diff --git a/.github/workflows/documentation_policy_check.yml b/.github/workflows/documentation_policy_check.yml index 80b35abe1..073633f15 100644 --- a/.github/workflows/documentation_policy_check.yml +++ b/.github/workflows/documentation_policy_check.yml @@ -1,19 +1,9 @@ -# Copyright 2026 Lars Hermges @l3montree GMBH - name: Documentation Policy Check on: pull_request: - - - - - jobs: documentation_check: uses: l3montree-dev/devguard-action/.github/workflows/docu-policy.yml@add-documentation-policy with: documentation_repo: "l3montree-dev/devguard-documentation" - production_repo: "l3montree-dev/devguard" - - - + production_repo: "l3montree-dev/devguard" \ No newline at end of file diff --git a/.github/workflows/pull_request_title_convention.yml b/.github/workflows/pull_request_title_convention.yml index 88896cabf..4baaf76e0 100644 --- a/.github/workflows/pull_request_title_convention.yml +++ b/.github/workflows/pull_request_title_convention.yml @@ -7,10 +7,4 @@ jobs: uses: l3montree-dev/devguard-action/.github/workflows/naming-convention.yml@add-documentation-policy with: repositories: "l3montree-dev/devguard,l3montree-dev/devguard-documentation" - ticket_repo: "l3montree-dev/devguard" - - - - - - + ticket_repo: "l3montree-dev/devguard" \ No newline at end of file