Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
61 changes: 12 additions & 49 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -1,51 +1,14 @@
# SPDX-License-Identifier: MPL-2.0
# Dependabot configuration for RSR-compliant repositories
# Covers common ecosystems - remove unused ones for your project

version: 2
updates:
# GitHub Actions - always include
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"
groups:
actions:
patterns:
- "*"

# Rust/Cargo
- package-ecosystem: "cargo"
directory: "/"
schedule:
interval: "weekly"
# `open-pull-requests-limit: 0` suppresses routine version-update PRs
# while leaving Dependabot SECURITY PRs flowing. The previous
# `ignore: "*" patch` rule also silenced security PRs under GitHub\'s
# current Dependabot behaviour. See rsr-template-repo commit 78b050e
# and 007-lang/audits/audit-dependabot-automation-gap-2026-04-17.md.
open-pull-requests-limit: 0

# Elixir/Mix
- package-ecosystem: "mix"
directory: "/"
schedule:
interval: "weekly"

# Node.js/npm
- package-ecosystem: "npm"
directory: "/"
schedule:
interval: "weekly"

# Python/pip
- package-ecosystem: "pip"
directory: "/"
schedule:
interval: "weekly"

# Nix flakes
- package-ecosystem: "nix"
directory: "/"
schedule:
interval: "weekly"
- package-ecosystem: github-actions
directory: /
schedule:
interval: weekly
groups:
actions:
patterns:
- '*'
- package-ecosystem: npm
directory: /
schedule:
interval: weekly
2 changes: 1 addition & 1 deletion .github/workflows/hypatia-scan.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,5 +26,5 @@ permissions:

jobs:
hypatia:
uses: hyperpolymath/standards/.github/workflows/hypatia-scan-reusable.yml@81dbf2dd854b1444fd6236fa2352474383b2c2b9
uses: hyperpolymath/standards/.github/workflows/hypatia-scan-reusable.yml@7fdc2705df74b4e352d2a1cde3e87a5923fdf329
secrets: inherit
File renamed without changes.
43 changes: 0 additions & 43 deletions MAINTAINERS

This file was deleted.

File renamed without changes.
6 changes: 3 additions & 3 deletions scripts/validate-docs.sh
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ required=(
SECURITY.md
CONTRIBUTING.md
CODE_OF_CONDUCT.md
MAINTAINERS.md
MAINTAINERS.adoc
GOVERNANCE.adoc
CHANGELOG.md
)
Expand All @@ -24,9 +24,9 @@ if [[ "$missing" -ne 0 ]]; then
exit 1
fi

if grep -R -nE "\b(TODO|TBD|To be added)\b" README.adoc CONTRIBUTING.md GOVERNANCE.adoc MAINTAINERS.md SECURITY.md CODE_OF_CONDUCT.md CHANGELOG.md >/dev/null; then
if grep -R -nE "\b(TODO|TBD|To be added)\b" README.adoc CONTRIBUTING.md GOVERNANCE.adoc MAINTAINERS.adoc SECURITY.md CODE_OF_CONDUCT.md CHANGELOG.md >/dev/null; then
echo "placeholder content detected (TODO/TBD/To be added)." >&2
grep -R -nE "\b(TODO|TBD|To be added)\b" README.adoc CONTRIBUTING.md GOVERNANCE.adoc MAINTAINERS.md SECURITY.md CODE_OF_CONDUCT.md CHANGELOG.md || true
grep -R -nE "\b(TODO|TBD|To be added)\b" README.adoc CONTRIBUTING.md GOVERNANCE.adoc MAINTAINERS.adoc SECURITY.md CODE_OF_CONDUCT.md CHANGELOG.md || true
exit 1
fi

Expand Down