Skip to content

β˜• chore (deps): bump actions and npm dependencies#39

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

β˜• chore (deps): bump actions and npm dependencies#39
warengonzaga merged 10 commits intomainfrom
dev

Conversation

@warengonzaga
Copy link
Owner

This pull request updates several dependencies and configuration files to improve security, maintainability, and ensure compatibility with the latest tools. The main changes include updating GitHub Actions workflow versions, specifying the target branch for Dependabot updates, and upgrading key package dependencies across the project.

Dependency and configuration updates:

  • Updated GitHub Actions workflows to use specific, latest versions for improved security and reliability:

  • Dependabot configuration improvements:

    • .github/dependabot.yml: Set target-branch to dev for npm, GitHub Actions, and Docker updates to ensure dependency updates are proposed against the correct branch. [1] [2] [3]

Package dependency upgrades:

  • Root and workspace dependency updates:

Copilot AI review requested due to automatic review settings February 25, 2026 08:16
@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.ac5c5a7 βœ… Published npm i @tinyclaw/plugins@2.0.0-dev.ac5c5a7
@tinyclaw/types 2.0.0-dev.ac5c5a7 βœ… Published npm i @tinyclaw/types@2.0.0-dev.ac5c5a7
tinyclaw 2.0.0-dev.ac5c5a7 βœ… Published npm i tinyclaw@2.0.0-dev.ac5c5a7
@tinyclaw/plugin-channel-discord 2.0.0-dev.ac5c5a7 βœ… Published npm i @tinyclaw/plugin-channel-discord@2.0.0-dev.ac5c5a7
@tinyclaw/plugin-channel-friends 2.0.0-dev.ac5c5a7 βœ… Published npm i @tinyclaw/plugin-channel-friends@2.0.0-dev.ac5c5a7
@tinyclaw/plugin-provider-openai 2.0.0-dev.ac5c5a7 βœ… Published npm i @tinyclaw/plugin-provider-openai@2.0.0-dev.ac5c5a7

πŸ“₯ Quick Install (changed packages)

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

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.8d17315 βœ… Published npm i @tinyclaw/plugins@2.0.0-dev.8d17315
@tinyclaw/types 2.0.0-dev.8d17315 βœ… Published npm i @tinyclaw/types@2.0.0-dev.8d17315
tinyclaw 2.0.0-dev.8d17315 βœ… Published npm i tinyclaw@2.0.0-dev.8d17315
@tinyclaw/plugin-channel-discord 2.0.0-dev.8d17315 βœ… Published npm i @tinyclaw/plugin-channel-discord@2.0.0-dev.8d17315
@tinyclaw/plugin-channel-friends 2.0.0-dev.8d17315 βœ… Published npm i @tinyclaw/plugin-channel-friends@2.0.0-dev.8d17315
@tinyclaw/plugin-provider-openai 2.0.0-dev.8d17315 βœ… Published npm i @tinyclaw/plugin-provider-openai@2.0.0-dev.8d17315

πŸ“₯ Quick Install (changed packages)

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

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 CI/dependency automation configuration and bumps several JavaScript/GitHub Actions dependencies to newer versions as part of routine maintenance for the repo’s monorepo tooling and Svelte/Vite apps.

Changes:

  • Bump GitHub Actions used in workflows (CodeQL, Pages artifact upload, setup-node) and pin to specific SHAs.
  • Configure Dependabot to target the dev branch for npm, GitHub Actions, and Docker updates.
  • Upgrade selected npm dependencies across root and workspace packages (notably @types/node, marked, and @sveltejs/vite-plugin-svelte) and refresh bun.lock.

Reviewed changes

Copilot reviewed 7 out of 8 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
src/web/package.json Bumps marked and @sveltejs/vite-plugin-svelte for the web UI workspace.
src/landing/package.json Bumps @sveltejs/vite-plugin-svelte for the landing page workspace.
package.json Updates root @types/node.
bun.lock Lockfile refresh reflecting the dependency upgrades and new resolutions.
.github/workflows/package.yml Pins actions/setup-node to a newer SHA.
.github/workflows/landing.yml Updates actions/upload-pages-artifact to a newer pinned SHA.
.github/workflows/codeql.yml Updates CodeQL action steps to a newer pinned SHA.
.github/dependabot.yml Sets Dependabot target-branch: dev across ecosystems.
Comments suppressed due to low confidence (1)

src/web/package.json:35

  • @sveltejs/vite-plugin-svelte@^7.0.0 declares peer deps for vite ^8 and svelte ^5.46.4 (as resolved in bun.lock), but this workspace is still on vite ^7.2.4 and svelte ^5.20.1. That version mismatch is likely to cause build/runtime issues; either revert the plugin upgrade to a Vite 7-compatible version or upgrade Vite/Svelte and verify compatibility with @tailwindcss/vite and the rest of the toolchain.
    "@sveltejs/vite-plugin-svelte": "^7.0.0",
    "@tailwindcss/vite": "^4.1.18",
    "@types/qrcode": "^1.5.6",
    "tailwindcss": "^4.1.18",
    "vite": "^7.2.4"

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

πŸ“‹ Build Details

Property Value
Flow Type dev
Commit 414a285
Registry Docker Hub + GHCR

🏷️ Image Tags

β€’ warengonzaga/tinyclaw:dev-414a285
β€’ ghcr.io/warengonzaga/tinyclaw:dev-414a285


πŸ” 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-414a285
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.edd6d07 ⚠️ Built (not published) β€”
@tinyclaw/types 2.0.0-dev.edd6d07 ⚠️ Built (not published) β€”
tinyclaw 2.0.0-dev.edd6d07 βœ… Published npm i tinyclaw@2.0.0-dev.edd6d07
@tinyclaw/plugin-channel-discord 2.0.0-dev.edd6d07 ⚠️ Built (not published) β€”
@tinyclaw/plugin-channel-friends 2.0.0-dev.edd6d07 βœ… Published npm i @tinyclaw/plugin-channel-friends@2.0.0-dev.edd6d07
@tinyclaw/plugin-provider-openai 2.0.0-dev.edd6d07 ⚠️ Built (not published) β€”

πŸ“₯ Quick Install (changed packages)

npm i @tinyclaw/plugin-channel-friends@2.0.0-dev.edd6d07 tinyclaw@2.0.0-dev.edd6d07

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

@warengonzaga warengonzaga merged commit 5fc5f67 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