β chore (deps): bump actions and npm dependencies#39
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.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.ac5c5a7This package was built automatically by the Package Build Flow action. |
π¦ 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.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.8d17315This package was built automatically by the Package Build Flow action. |
There was a problem hiding this comment.
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
devbranch 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 refreshbun.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.0declares peer deps forvite ^8andsvelte ^5.46.4(as resolved in bun.lock), but this workspace is still onvite ^7.2.4andsvelte ^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/viteand 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"
π οΈ Container Build Complete - Dev BuildBuild Status: β
Success π¦ Pull ImageDocker Hub: docker pull warengonzaga/tinyclaw:dev-414a285GHCR: docker pull ghcr.io/warengonzaga/tinyclaw:dev-414a285π Build Details
π·οΈ Image Tagsβ’ π Testing Your Changes
π 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 π³ Container Image Vulnerabilities
π Detailed Security ReportsView detailed vulnerability reports in the GitHub Security tab. π€ Powered by Container Build Flow Action v1.2.0 |
π¦ Package Build Flow β Monorepo Buildπ Pull Request Build β Pre-release package for testing PR changes
π₯ Quick Install (changed packages)npm i @tinyclaw/plugin-channel-friends@2.0.0-dev.edd6d07 tinyclaw@2.0.0-dev.edd6d07This package was built automatically by the Package Build Flow action. |
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:
.github/workflows/codeql.yml: Upgradedcodeql-actionsteps to v4 with commit SHA references..github/workflows/landing.yml: Updatedactions/upload-pages-artifactto v4 with a commit SHA reference..github/workflows/package.yml: Updatedactions/setup-nodeto v6 with a commit SHA reference.Dependabot configuration improvements:
.github/dependabot.yml: Settarget-branchtodevfor npm, GitHub Actions, and Docker updates to ensure dependency updates are proposed against the correct branch. [1] [2] [3]Package dependency upgrades:
package.json: Upgraded@types/nodefrom^22.10.0to^25.3.0.src/landing/package.json: Upgraded@sveltejs/vite-plugin-sveltefrom^6.1.4to^7.0.0.src/web/package.json: Upgradedmarkedfrom^12.0.2to^17.0.3and@sveltejs/vite-plugin-sveltefrom^6.1.4to^7.0.0.