diff --git a/.cursor-plugin/plugin.json b/.cursor-plugin/plugin.json index 731fcd3..a854fef 100644 --- a/.cursor-plugin/plugin.json +++ b/.cursor-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "docker-developer-tools", "displayName": "Docker Developer Tools", - "version": "1.3.3", + "version": "1.3.4", "description": "Docker and container workflows for Cursor, Claude Code, and MCP-compatible editors - 17 skills, 10 rules, and 150 MCP tools for building, debugging, optimizing, and managing Docker containers, images, networks, and volumes. Includes a companion MCP server (docker-mcp) for live Docker CLI integration.", "author": { "name": "TMHSDigital", diff --git a/.github/workflows/label-sync.yml b/.github/workflows/label-sync.yml index 410a720..db80206 100644 --- a/.github/workflows/label-sync.yml +++ b/.github/workflows/label-sync.yml @@ -30,29 +30,33 @@ jobs: LABELS="" if echo "$FILES" | grep -q "^skills/"; then - LABELS="$LABELS,skills" + LABELS="$LABELS skills" fi if echo "$FILES" | grep -q "^rules/"; then - LABELS="$LABELS,rules" + LABELS="$LABELS rules" fi if echo "$FILES" | grep -q "^mcp-server/"; then - LABELS="$LABELS,mcp-server" + LABELS="$LABELS mcp-server" fi if echo "$FILES" | grep -q "^docs/"; then - LABELS="$LABELS,documentation" + LABELS="$LABELS documentation" fi if echo "$FILES" | grep -q "^\.github/"; then - LABELS="$LABELS,ci" + LABELS="$LABELS ci" fi - LABELS="${LABELS#,}" - if [ -n "$LABELS" ]; then - gh pr edit ${{ github.event.pull_request.number }} --add-label "$LABELS" + for label in $LABELS; do + gh label create "$label" --force --color "ededed" 2>/dev/null || true + gh pr edit ${{ github.event.pull_request.number }} --add-label "$label" + done + echo "Applied labels:$LABELS" + else + echo "No labels to apply" fi env: FILES: ${{ steps.changed.outputs.files }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 25dfacc..1cb2d9c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -110,7 +110,7 @@ jobs: - name: Sync release docs if: steps.check.outputs.skip == 'false' - uses: TMHSDigital/Developer-Tools-Directory/.github/actions/release-doc-sync@v1.0 + uses: TMHSDigital/Developer-Tools-Directory/.github/actions/release-doc-sync@v1 with: plugin-version: ${{ steps.new.outputs.version }} previous-version: ${{ steps.current.outputs.version }} diff --git a/.gitignore b/.gitignore index 1b6c501..277dde9 100644 --- a/.gitignore +++ b/.gitignore @@ -31,3 +31,6 @@ Desktop.ini # Claude .claude/ + +# DTD#27: release-doc-sync v1 migration verification + diff --git a/CHANGELOG.md b/CHANGELOG.md index 8d2c973..2649627 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,10 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [1.3.4] - 2026-04-25 + +See [release notes](https://github.com/TMHSDigital/Docker-Developer-Tools/releases/tag/v1.3.4) for details. + ## [1.3.3] - 2026-04-25 See [release notes](https://github.com/TMHSDigital/Docker-Developer-Tools/releases/tag/v1.3.3) for details. @@ -21,6 +25,17 @@ See [release notes](https://github.com/TMHSDigital/Docker-Developer-Tools/releas See [release notes](https://github.com/TMHSDigital/Docker-Developer-Tools/releases/tag/v1.3.0) for details. +## [Versions 1.0.1 through 1.2.x] - prior to 2026-04-25 + +Multiple patch and minor releases shipped between v1.0.0 and v1.3.0 +without CHANGELOG entries due to release-doc-sync automation +not yet existing. See [GitHub releases](https://github.com/TMHSDigital/Docker-Developer-Tools/releases) +for the complete release history. + +Going forward, release-doc-sync@v1.0 from +[TMHSDigital/Developer-Tools-Directory](https://github.com/TMHSDigital/Developer-Tools-Directory) +automatically maintains this file on each auto-release. + ## [1.0.0] - 2026-03-29 ### Changed diff --git a/CLAUDE.md b/CLAUDE.md index fc60824..9c4c7f3 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -12,7 +12,7 @@ Docker Developer Tools integrates Docker and container workflows into AI-assiste This is a monorepo - the skills, rules, and companion MCP server live in the same repository. Docker's API is local (Docker Engine socket / CLI), so one repo is simpler for users to install and maintain. -**Version:** 1.3.3 +**Version:** 1.3.4 **License:** CC-BY-NC-ND-4.0 **Author:** TMHSDigital diff --git a/README.md b/README.md index 61a6c57..80c6be9 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@