⚙️ setup: correct dependabot commit style#38
Conversation
📦 Package Build Flow — Monorepo Build🔀 Pull Request Build — Pre-release package for testing PR changes
📥 Quick Install (changed packages)npm i @tinyclaw/types@2.0.0-dev.7286c47 @tinyclaw/plugins@2.0.0-dev.7286c47 @tinyclaw/plugin-channel-discord@2.0.0-dev.7286c47 @tinyclaw/plugin-channel-friends@2.0.0-dev.7286c47 @tinyclaw/plugin-provider-openai@2.0.0-dev.7286c47 tinyclaw@2.0.0-dev.7286c47This package was built automatically by the Package Build Flow action. |
There was a problem hiding this comment.
Pull request overview
This PR configures Dependabot to use Clean Commit message format and updates CI validation to handle Dependabot commits. The changes aim to ensure automated dependency update commits follow the repository's commit message conventions.
Changes:
- Added
commit-messageconfiguration with prefix "☕ chore" to all three Dependabot package ecosystems (npm, github-actions, docker) - Added CI workflow logic to skip validation for Dependabot's default auto-generated commit messages
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
.github/dependabot.yml |
Added "☕ chore" prefix to npm, GitHub Actions, and Docker package ecosystem configurations |
.github/workflows/ci.yml |
Added validation skip for Dependabot messages starting with "Bump" or "Update" |
📦 Package Build Flow — Monorepo Build🔀 Pull Request Build — Pre-release package for testing PR changes
📥 Quick Install (changed packages)npm i @tinyclaw/types@2.0.0-dev.4a813fc @tinyclaw/plugins@2.0.0-dev.4a813fc @tinyclaw/plugin-channel-discord@2.0.0-dev.4a813fc @tinyclaw/plugin-channel-friends@2.0.0-dev.4a813fc @tinyclaw/plugin-provider-openai@2.0.0-dev.4a813fc tinyclaw@2.0.0-dev.4a813fcThis package was built automatically by the Package Build Flow action. |
🛠️ Container Build Complete - Dev BuildBuild Status: ✅ Success 📦 Pull ImageDocker Hub: docker pull warengonzaga/tinyclaw:dev-d788ca2GHCR: docker pull ghcr.io/warengonzaga/tinyclaw:dev-d788ca2📋 Build Details
🏷️ Image Tags• 🔍 Testing Your Changes
🚀 Quick Start# Pull and run the container
Docker Hub: docker pull warengonzaga/tinyclaw:dev-d788ca2
docker run <your-options> <image>🔒 Security Scan Results📋 Pre-Build Security Checks✅ Source Code Scan: 0 vulnerabilities found 🐳 Container Image Vulnerabilities
📊 Detailed Security ReportsView detailed vulnerability reports in the GitHub Security tab. 🤖 Powered by Container Build Flow Action v1.2.0 |
This pull request makes updates to the Dependabot configuration and the CI workflow to improve commit message handling for automated dependency updates. The main changes are the addition of a custom prefix for Dependabot commit messages and an update to the CI workflow to allow Dependabot’s auto-generated messages.
Dependabot configuration improvements:
commit-messagesection with the prefix"☕ chore"to all package update configurations in.github/dependabot.yml, ensuring that Dependabot PRs have consistent, recognizable commit messages. [1] [2] [3]CI workflow enhancements:
.github/workflows/ci.ymlto explicitly allow Dependabot’s auto-generated commit messages (those starting with "Bump" or "Update"), preventing false negatives during CI checks.