Skip to content

⚙️ setup: correct dependabot commit style#38

Merged
warengonzaga merged 5 commits intomainfrom
dev
Feb 25, 2026
Merged

⚙️ setup: correct dependabot commit style#38
warengonzaga merged 5 commits intomainfrom
dev

Conversation

@warengonzaga
Copy link
Owner

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:

  • Added a commit-message section 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:

  • Updated the commit message validation logic in .github/workflows/ci.yml to explicitly allow Dependabot’s auto-generated commit messages (those starting with "Bump" or "Update"), preventing false negatives during CI checks.

Copilot AI review requested due to automatic review settings February 25, 2026 07:03
@github-actions
Copy link

📦 Package Build Flow — Monorepo Build

🔀 Pull Request Build — Pre-release package for testing PR changes

Package Version Status Install
@tinyclaw/plugins 2.0.0-dev.7286c47 ✅ Published npm i @tinyclaw/plugins@2.0.0-dev.7286c47
@tinyclaw/types 2.0.0-dev.7286c47 ✅ Published npm i @tinyclaw/types@2.0.0-dev.7286c47
tinyclaw 2.0.0-dev.7286c47 ✅ Published npm i tinyclaw@2.0.0-dev.7286c47
@tinyclaw/plugin-channel-discord 2.0.0-dev.7286c47 ✅ Published npm i @tinyclaw/plugin-channel-discord@2.0.0-dev.7286c47
@tinyclaw/plugin-channel-friends 2.0.0-dev.7286c47 ✅ Published npm i @tinyclaw/plugin-channel-friends@2.0.0-dev.7286c47
@tinyclaw/plugin-provider-openai 2.0.0-dev.7286c47 ✅ Published npm i @tinyclaw/plugin-provider-openai@2.0.0-dev.7286c47

📥 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.7286c47

This package was built automatically by the Package Build Flow action.

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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-message configuration 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"

@github-actions
Copy link

📦 Package Build Flow — Monorepo Build

🔀 Pull Request Build — Pre-release package for testing PR changes

Package Version Status Install
@tinyclaw/plugins 2.0.0-dev.4a813fc ✅ Published npm i @tinyclaw/plugins@2.0.0-dev.4a813fc
@tinyclaw/types 2.0.0-dev.4a813fc ✅ Published npm i @tinyclaw/types@2.0.0-dev.4a813fc
tinyclaw 2.0.0-dev.4a813fc ✅ Published npm i tinyclaw@2.0.0-dev.4a813fc
@tinyclaw/plugin-channel-discord 2.0.0-dev.4a813fc ✅ Published npm i @tinyclaw/plugin-channel-discord@2.0.0-dev.4a813fc
@tinyclaw/plugin-channel-friends 2.0.0-dev.4a813fc ✅ Published npm i @tinyclaw/plugin-channel-friends@2.0.0-dev.4a813fc
@tinyclaw/plugin-provider-openai 2.0.0-dev.4a813fc ✅ Published npm i @tinyclaw/plugin-provider-openai@2.0.0-dev.4a813fc

📥 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.4a813fc

This package was built automatically by the Package Build Flow action.

@github-actions
Copy link

github-actions bot commented Feb 25, 2026

🛠️ Container Build Complete - Dev Build

Build Status: ✅ Success
Flow Type: dev
Description: Development and testing


📦 Pull Image

Docker Hub: docker pull warengonzaga/tinyclaw:dev-d788ca2
GHCR: docker pull ghcr.io/warengonzaga/tinyclaw:dev-d788ca2

📋 Build Details

Property Value
Flow Type dev
Commit d788ca2
Registry Docker Hub + GHCR

🏷️ Image Tags

warengonzaga/tinyclaw:dev-d788ca2
ghcr.io/warengonzaga/tinyclaw:dev-d788ca2


🔍 Testing Your Changes

  1. Pull the image using one of the commands above
  2. Run the container with your test configuration
  3. Verify the changes work as expected
  4. Report any issues in this PR

🚀 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
Dockerfile Scan: 0 misconfigurations found

🐳 Container Image Vulnerabilities

Severity Count
Total 0

📊 Detailed Security Reports

View detailed vulnerability reports in the GitHub Security tab.


🤖 Powered by Container Build Flow Action v1.2.0
💻 with ❤️ by Waren Gonzaga under WG Technology Labs, and Him 🙏

@warengonzaga warengonzaga merged commit 6b431a3 into main Feb 25, 2026
17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants