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
21 changes: 21 additions & 0 deletions .github/workflows/drift-check.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
name: Ecosystem drift check

on:
pull_request:
branches: [main]
push:
branches: [main]
workflow_dispatch:

jobs:
drift-check:
name: Ecosystem drift check
runs-on: ubuntu-latest
permissions:
contents: read
steps:
- uses: actions/checkout@v5
- uses: TMHSDigital/Developer-Tools-Directory/.github/actions/drift-check@v1.7
with:
mode: self
format: gh-summary
2 changes: 1 addition & 1 deletion AGENTS.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<!-- standards-version: 1.6.3 -->
<!-- standards-version: 1.7.0 -->

# AGENTS.md

Expand Down
2 changes: 1 addition & 1 deletion CLAUDE.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<!-- standards-version: 1.6.3 -->
<!-- standards-version: 1.7.0 -->

# CLAUDE.md

Expand Down
2 changes: 1 addition & 1 deletion rules/buildx-best-practices.mdc
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ globs:
- "**/docker-compose*.yaml"
- "**/compose*.yml"
- "**/compose*.yaml"
standards-version: 1.6.3
standards-version: 1.7.0
---

# Buildx Best Practices
Expand Down
2 changes: 1 addition & 1 deletion rules/compose-scaling.mdc
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ globs:
- "**/docker-compose*.yaml"
- "**/compose*.yml"
- "**/compose*.yaml"
standards-version: 1.6.3
standards-version: 1.7.0
---

# Compose Scaling
Expand Down
2 changes: 1 addition & 1 deletion rules/compose-validation.mdc
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ globs:
- "**/docker-compose*.yaml"
- "**/compose*.yml"
- "**/compose*.yaml"
standards-version: 1.6.3
standards-version: 1.7.0
---

# Docker Compose Validation Rules
Expand Down
2 changes: 1 addition & 1 deletion rules/docker-image-pinning.mdc
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ globs:
- "**/docker-compose*.yaml"
- "**/compose*.yml"
- "**/compose*.yaml"
standards-version: 1.6.3
standards-version: 1.7.0
---

# Docker Image Tag Pinning
Expand Down
2 changes: 1 addition & 1 deletion rules/docker-logging.mdc
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ globs:
- "**/docker-compose*.yaml"
- "**/compose*.yml"
- "**/compose*.yaml"
standards-version: 1.6.3
standards-version: 1.7.0
---

# Docker Logging Validation Rules
Expand Down
2 changes: 1 addition & 1 deletion rules/docker-port-conflicts.mdc
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ globs:
- "**/compose*.yml"
- "**/compose*.yaml"
- "**/Dockerfile*"
standards-version: 1.6.3
standards-version: 1.7.0
---

# Docker Port Conflict Detection
Expand Down
2 changes: 1 addition & 1 deletion rules/docker-resource-limits.mdc
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ globs:
- "**/compose*.yaml"
- "**/Dockerfile*"
- "**/*docker*"
standards-version: 1.6.3
standards-version: 1.7.0
---

# Docker Resource Limits
Expand Down
2 changes: 1 addition & 1 deletion rules/docker-secrets.mdc
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
description: Flag hardcoded passwords, tokens, and registry credentials in Docker configurations. Suggest environment variables or Docker secrets.
alwaysApply: true
standards-version: 1.6.3
standards-version: 1.7.0
---

# Docker Secrets and Credential Safety
Expand Down
2 changes: 1 addition & 1 deletion rules/dockerfile-lint.mdc
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ description: Flag common Dockerfile antipatterns including unpinned base images,
alwaysApply: false
globs:
- "**/Dockerfile*"
standards-version: 1.6.3
standards-version: 1.7.0
---

# Dockerfile Linting Rules
Expand Down
2 changes: 1 addition & 1 deletion rules/swarm-security.mdc
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ globs:
- "**/compose*.yaml"
- "**/docker-stack*.yml"
- "**/docker-stack*.yaml"
standards-version: 1.6.3
standards-version: 1.7.0
---

# Swarm Security
Expand Down
2 changes: 1 addition & 1 deletion skills/container-debugging/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: container-debugging
description: Debug running containers with log analysis, shell access, state inspection, and network diagnostics.
standards-version: 1.6.3
standards-version: 1.7.0
---

# Container Debugging
Expand Down
2 changes: 1 addition & 1 deletion skills/docker-advanced-workflows/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: docker-advanced-workflows
description: Multi-stage pipelines, sidecar patterns, healthchecks, init containers, signal handling, and graceful shutdown.
standards-version: 1.6.3
standards-version: 1.7.0
---

# Docker Advanced Workflows
Expand Down
2 changes: 1 addition & 1 deletion skills/docker-ci-cd/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: docker-ci-cd
description: Use Docker in CI/CD pipelines with GitHub Actions, multi-platform builds, registry push, and layer caching strategies.
standards-version: 1.6.3
standards-version: 1.7.0
---

# Docker CI/CD
Expand Down
2 changes: 1 addition & 1 deletion skills/docker-compose-helper/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: docker-compose-helper
description: Write, debug, and optimize docker-compose.yml files with service definitions, networking, volumes, and healthchecks.
standards-version: 1.6.3
standards-version: 1.7.0
---

# Docker Compose Helper
Expand Down
2 changes: 1 addition & 1 deletion skills/docker-context-management/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: docker-context-management
description: Manage Docker contexts for multi-host and remote Docker engine workflows
standards-version: 1.6.3
standards-version: 1.7.0
---

# Docker Context Management
Expand Down
2 changes: 1 addition & 1 deletion skills/docker-development-env/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: docker-development-env
description: Set up development environments with Docker including hot reload, dev containers, bind mounts, and database containers.
standards-version: 1.6.3
standards-version: 1.7.0
---

# Docker Development Environment
Expand Down
2 changes: 1 addition & 1 deletion skills/docker-image-signing/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: docker-image-signing
description: Docker Content Trust - image signing, verification, key management, and CI/CD signing pipelines
standards-version: 1.6.3
standards-version: 1.7.0
---

# Docker Content Trust and Image Signing
Expand Down
2 changes: 1 addition & 1 deletion skills/docker-multi-platform/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: docker-multi-platform
description: Multi-architecture builds, buildx builder configuration, manifest lists, platform targeting, and cross-compilation patterns.
standards-version: 1.6.3
standards-version: 1.7.0
---

# Docker Multi-Platform Builds
Expand Down
2 changes: 1 addition & 1 deletion skills/docker-networking/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: docker-networking
description: Configure container networking with bridge, host, and overlay drivers, port mapping, DNS resolution, and inter-container communication.
standards-version: 1.6.3
standards-version: 1.7.0
---

# Docker Networking
Expand Down
2 changes: 1 addition & 1 deletion skills/docker-registry/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: docker-registry
description: Work with container registries including Docker Hub, GHCR, ECR, and ACR for pushing, pulling, and tag management.
standards-version: 1.6.3
standards-version: 1.7.0
---

# Docker Registry
Expand Down
2 changes: 1 addition & 1 deletion skills/docker-resource-management/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: docker-resource-management
description: Configure resource limits and monitoring with CPU and memory constraints, cgroups, container stats, and OOM kill prevention.
standards-version: 1.6.3
standards-version: 1.7.0
---

# Docker Resource Management
Expand Down
2 changes: 1 addition & 1 deletion skills/docker-security/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: docker-security
description: Harden container security with rootless mode, read-only filesystems, capability management, secret handling, and image scanning.
standards-version: 1.6.3
standards-version: 1.7.0
---

# Docker Security
Expand Down
2 changes: 1 addition & 1 deletion skills/docker-swarm/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: docker-swarm
description: Docker Swarm mode orchestration - cluster management, service deployment, scaling, node administration, and rolling updates
standards-version: 1.6.3
standards-version: 1.7.0
---

# Docker Swarm Orchestration
Expand Down
2 changes: 1 addition & 1 deletion skills/docker-troubleshooting/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: docker-troubleshooting
description: Diagnose and fix common Docker problems including port conflicts, permission errors, disk space, networking issues, and build failures.
standards-version: 1.6.3
standards-version: 1.7.0
---

# Docker Troubleshooting
Expand Down
2 changes: 1 addition & 1 deletion skills/docker-volumes/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: docker-volumes
description: Manage data persistence with named volumes, bind mounts, tmpfs mounts, volume drivers, and backup strategies.
standards-version: 1.6.3
standards-version: 1.7.0
---

# Docker Volumes
Expand Down
2 changes: 1 addition & 1 deletion skills/dockerfile-best-practices/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: dockerfile-best-practices
description: Write and optimize Dockerfiles with multi-stage builds, layer caching, image size reduction, and security hardening.
standards-version: 1.6.3
standards-version: 1.7.0
---

# Dockerfile Best Practices
Expand Down
2 changes: 1 addition & 1 deletion skills/image-optimization/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: image-optimization
description: Reduce Docker image size with base image selection, layer consolidation, multi-stage patterns, and distroless builds.
standards-version: 1.6.3
standards-version: 1.7.0
---

# Image Optimization
Expand Down
Loading