From 72d16229e0fd1407fec44c62749c91344cf97bef Mon Sep 17 00:00:00 2001 From: Steve Yegge Date: Thu, 23 Oct 2025 20:06:40 -0700 Subject: [PATCH] feat: Add Dependabot config and README badges - Add Dependabot for Go modules, GitHub Actions, and Python dependencies - Add badges: Go version, release, CI status, Go Report Card, license, PyPI - Weekly automated security and dependency updates Amp-Thread-ID: https://ampcode.com/threads/T-ea1982a4-56dc-482a-8c00-00963623cd64 Co-authored-by: Amp --- .github/dependabot.yml | 32 ++++++++++++++++++++++++++++++++ README.md | 7 +++++++ 2 files changed, 39 insertions(+) create mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 00000000..1eb205ae --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,32 @@ +version: 2 +updates: + # Go modules + - package-ecosystem: "gomod" + directory: "/" + schedule: + interval: "weekly" + open-pull-requests-limit: 5 + labels: + - "dependencies" + - "go" + + # GitHub Actions + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "weekly" + open-pull-requests-limit: 5 + labels: + - "dependencies" + - "ci" + + # Python (beads-mcp) + - package-ecosystem: "pip" + directory: "/integrations/beads-mcp" + schedule: + interval: "weekly" + open-pull-requests-limit: 5 + labels: + - "dependencies" + - "python" + - "mcp" diff --git a/README.md b/README.md index 609cc09f..419be0ee 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,12 @@ # bd - Beads Issue Tracker 🔗 +[![Go Version](https://img.shields.io/github/go-mod/go-version/steveyegge/beads)](https://go.dev/) +[![Release](https://img.shields.io/github/v/release/steveyegge/beads)](https://github.com/steveyegge/beads/releases) +[![CI](https://img.shields.io/github/actions/workflow/status/steveyegge/beads/ci.yml?branch=main&label=tests)](https://github.com/steveyegge/beads/actions/workflows/ci.yml) +[![Go Report Card](https://goreportcard.com/badge/github.com/steveyegge/beads)](https://goreportcard.com/report/github.com/steveyegge/beads) +[![License](https://img.shields.io/github/license/steveyegge/beads)](LICENSE) +[![PyPI](https://img.shields.io/pypi/v/beads-mcp)](https://pypi.org/project/beads-mcp/) + **Give your coding agent a memory upgrade** > **⚠️ Alpha Status**: This project is in active development. The core features work well, but expect API changes before 1.0. Use for development/internal projects first.