From 3c41d0f8a1d29dd1425fe9332365a3a949ca3d86 Mon Sep 17 00:00:00 2001 From: Christopher Jon Pitzi Date: Tue, 6 Oct 2026 15:56:16 -0400 Subject: [PATCH] Add Dependabot and CODEOWNERS, SHA-pin validate's actions, pin docs-check to v1.2.3 Co-Authored-By: Claude Opus 5.5 --- .github/CODEOWNERS | 1 + .github/dependabot.yml | 16 ++++++++++++++++ .github/workflows/docs-check.yml | 2 +- .github/workflows/validate.yml | 4 ++-- 4 files changed, 20 insertions(+), 3 deletions(-) create mode 100644 .github/CODEOWNERS create mode 100644 .github/dependabot.yml diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS new file mode 100644 index 0000000..a96ed77 --- /dev/null +++ b/.github/CODEOWNERS @@ -0,0 +1 @@ +* @cpitzi diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..8f63834 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,16 @@ +version: 2 +updates: + - package-ecosystem: github-actions + directory: / + schedule: + interval: weekly + open-pull-requests-limit: 5 + groups: + actions-routine: + applies-to: version-updates + patterns: ["*"] + update-types: ["minor", "patch"] + actions-major: + applies-to: version-updates + patterns: ["*"] + update-types: ["major"] diff --git a/.github/workflows/docs-check.yml b/.github/workflows/docs-check.yml index 26e4ebe..fbca691 100644 --- a/.github/workflows/docs-check.yml +++ b/.github/workflows/docs-check.yml @@ -21,4 +21,4 @@ on: jobs: docs-check: - uses: lentago/shared-workflows/.github/workflows/docs-check.yml@v1.2.2 # v1.2.1 + uses: lentago/shared-workflows/.github/workflows/docs-check.yml@v1.2.3 # v1.2.3 diff --git a/.github/workflows/validate.yml b/.github/workflows/validate.yml index 841051d..3c0c3cb 100644 --- a/.github/workflows/validate.yml +++ b/.github/workflows/validate.yml @@ -13,8 +13,8 @@ jobs: validate: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4.4.0 + - uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0 with: python-version: '3.12' - run: pip install --quiet pyyaml jsonschema