Skip to content

⚙️ setup (ci): skip package and container builds for Dependabot PRs#37

Merged
warengonzaga merged 1 commit intomainfrom
dev
Feb 25, 2026
Merged

⚙️ setup (ci): skip package and container builds for Dependabot PRs#37
warengonzaga merged 1 commit intomainfrom
dev

Conversation

@warengonzaga
Copy link
Owner

@warengonzaga warengonzaga commented Feb 25, 2026

This pull request updates the GitHub Actions workflows to prevent automated runs triggered by Dependabot for certain jobs. This helps avoid unnecessary workflow executions for dependency updates created by Dependabot.

Workflow execution control:

  • Added a conditional (if: github.actor != 'dependabot[bot]') to the build job in .github/workflows/container.yml to skip the job when the actor is Dependabot.
  • Added a conditional (if: github.actor != 'dependabot[bot]') to the publish job in .github/workflows/package.yml to skip the job when the actor is Dependabot.

Copilot AI review requested due to automatic review settings February 25, 2026 04:11
@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.ebbeabd ✅ Published npm i @tinyclaw/plugins@2.0.0-dev.ebbeabd
@tinyclaw/types 2.0.0-dev.ebbeabd ✅ Published npm i @tinyclaw/types@2.0.0-dev.ebbeabd
tinyclaw 2.0.0-dev.ebbeabd ✅ Published npm i tinyclaw@2.0.0-dev.ebbeabd
@tinyclaw/plugin-channel-discord 2.0.0-dev.ebbeabd ✅ Published npm i @tinyclaw/plugin-channel-discord@2.0.0-dev.ebbeabd
@tinyclaw/plugin-channel-friends 2.0.0-dev.ebbeabd ✅ Published npm i @tinyclaw/plugin-channel-friends@2.0.0-dev.ebbeabd
@tinyclaw/plugin-provider-openai 2.0.0-dev.ebbeabd ✅ Published npm i @tinyclaw/plugin-provider-openai@2.0.0-dev.ebbeabd

📥 Quick Install (changed packages)

npm i @tinyclaw/types@2.0.0-dev.ebbeabd @tinyclaw/plugins@2.0.0-dev.ebbeabd @tinyclaw/plugin-channel-discord@2.0.0-dev.ebbeabd @tinyclaw/plugin-channel-friends@2.0.0-dev.ebbeabd @tinyclaw/plugin-provider-openai@2.0.0-dev.ebbeabd tinyclaw@2.0.0-dev.ebbeabd

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

@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.a857318 ✅ Published npm i @tinyclaw/plugins@2.0.0-dev.a857318
@tinyclaw/types 2.0.0-dev.a857318 ✅ Published npm i @tinyclaw/types@2.0.0-dev.a857318
tinyclaw 2.0.0-dev.a857318 ✅ Published npm i tinyclaw@2.0.0-dev.a857318
@tinyclaw/plugin-channel-discord 2.0.0-dev.a857318 ✅ Published npm i @tinyclaw/plugin-channel-discord@2.0.0-dev.a857318
@tinyclaw/plugin-channel-friends 2.0.0-dev.a857318 ✅ Published npm i @tinyclaw/plugin-channel-friends@2.0.0-dev.a857318
@tinyclaw/plugin-provider-openai 2.0.0-dev.a857318 ✅ Published npm i @tinyclaw/plugin-provider-openai@2.0.0-dev.a857318

📥 Quick Install (changed packages)

npm i @tinyclaw/types@2.0.0-dev.a857318 @tinyclaw/plugins@2.0.0-dev.a857318 @tinyclaw/plugin-channel-discord@2.0.0-dev.a857318 @tinyclaw/plugin-channel-friends@2.0.0-dev.a857318 @tinyclaw/plugin-provider-openai@2.0.0-dev.a857318 tinyclaw@2.0.0-dev.a857318

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 updates GitHub Actions workflows to avoid running package and container build/publish jobs when the workflow run is associated with Dependabot activity, reducing unnecessary CI/CD executions.

Changes:

  • Add a job-level if: guard to skip the package publish job for Dependabot.
  • Add a job-level if: guard to skip the container build/push job for Dependabot.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
.github/workflows/package.yml Skips the package publish job when triggered by Dependabot (via job-level if).
.github/workflows/container.yml Skips the container build/push job when triggered by Dependabot (via job-level if).

@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-31dac1b
GHCR: docker pull ghcr.io/warengonzaga/tinyclaw:dev-31dac1b

📋 Build Details

Property Value
Flow Type dev
Commit 3236d1b
Registry Docker Hub + GHCR

🏷️ Image Tags

warengonzaga/tinyclaw:dev-31dac1b
ghcr.io/warengonzaga/tinyclaw:dev-31dac1b


🔍 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-31dac1b
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 🙏

@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.6c8fbb9 ⚠️ Built (not published)
@tinyclaw/types 2.0.0-dev.6c8fbb9 ⚠️ Built (not published)
tinyclaw 2.0.0-dev.6c8fbb9 ✅ Published npm i tinyclaw@2.0.0-dev.6c8fbb9
@tinyclaw/plugin-channel-discord 2.0.0-dev.6c8fbb9 ✅ Published npm i @tinyclaw/plugin-channel-discord@2.0.0-dev.6c8fbb9
@tinyclaw/plugin-channel-friends 2.0.0-dev.6c8fbb9 ⚠️ Built (not published)
@tinyclaw/plugin-provider-openai 2.0.0-dev.6c8fbb9 ✅ Published npm i @tinyclaw/plugin-provider-openai@2.0.0-dev.6c8fbb9

📥 Quick Install (changed packages)

npm i @tinyclaw/plugin-channel-discord@2.0.0-dev.6c8fbb9 @tinyclaw/plugin-provider-openai@2.0.0-dev.6c8fbb9 tinyclaw@2.0.0-dev.6c8fbb9

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

@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.82412ba ⚠️ Built (not published)
@tinyclaw/types 2.0.0-dev.82412ba ✅ Published npm i @tinyclaw/types@2.0.0-dev.82412ba
tinyclaw 2.0.0-dev.82412ba ✅ Published npm i tinyclaw@2.0.0-dev.82412ba
@tinyclaw/plugin-channel-discord 2.0.0-dev.82412ba ⚠️ Built (not published)
@tinyclaw/plugin-channel-friends 2.0.0-dev.82412ba ✅ Published npm i @tinyclaw/plugin-channel-friends@2.0.0-dev.82412ba
@tinyclaw/plugin-provider-openai 2.0.0-dev.82412ba ✅ Published npm i @tinyclaw/plugin-provider-openai@2.0.0-dev.82412ba

📥 Quick Install (changed packages)

npm i @tinyclaw/types@2.0.0-dev.82412ba @tinyclaw/plugin-channel-friends@2.0.0-dev.82412ba @tinyclaw/plugin-provider-openai@2.0.0-dev.82412ba tinyclaw@2.0.0-dev.82412ba

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

@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.31dac1b ✅ Published npm i @tinyclaw/plugins@2.0.0-dev.31dac1b
@tinyclaw/types 2.0.0-dev.31dac1b ✅ Published npm i @tinyclaw/types@2.0.0-dev.31dac1b
tinyclaw 2.0.0-dev.31dac1b ✅ Published npm i tinyclaw@2.0.0-dev.31dac1b
@tinyclaw/plugin-channel-discord 2.0.0-dev.31dac1b ✅ Published npm i @tinyclaw/plugin-channel-discord@2.0.0-dev.31dac1b
@tinyclaw/plugin-channel-friends 2.0.0-dev.31dac1b ✅ Published npm i @tinyclaw/plugin-channel-friends@2.0.0-dev.31dac1b
@tinyclaw/plugin-provider-openai 2.0.0-dev.31dac1b ✅ Published npm i @tinyclaw/plugin-provider-openai@2.0.0-dev.31dac1b

📥 Quick Install (changed packages)

npm i @tinyclaw/types@2.0.0-dev.31dac1b @tinyclaw/plugins@2.0.0-dev.31dac1b @tinyclaw/plugin-channel-discord@2.0.0-dev.31dac1b @tinyclaw/plugin-channel-friends@2.0.0-dev.31dac1b @tinyclaw/plugin-provider-openai@2.0.0-dev.31dac1b tinyclaw@2.0.0-dev.31dac1b

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

@warengonzaga warengonzaga merged commit 9fbb127 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