Skip to content

chore: Improve workflows#392

Merged
Patrick Lafrance (patricklafrance) merged 2 commits intomainfrom
343645645654
Feb 27, 2026
Merged

chore: Improve workflows#392
Patrick Lafrance (patricklafrance) merged 2 commits intomainfrom
343645645654

Conversation

@patricklafrance

No description provided.

@pkg-pr-new
Copy link

pkg-pr-new bot commented Feb 27, 2026

Open in StackBlitz

@workleap/browserslist-config

pnpm add https://pkg.pr.new/workleap/wl-web-configs/@workleap/browserslist-config@392

@workleap/eslint-configs

pnpm add https://pkg.pr.new/workleap/wl-web-configs/@workleap/eslint-configs@392

@workleap/postcss-configs

pnpm add https://pkg.pr.new/workleap/wl-web-configs/@workleap/postcss-configs@392

@workleap/rsbuild-configs

pnpm add https://pkg.pr.new/workleap/wl-web-configs/@workleap/rsbuild-configs@392

@workleap/rslib-configs

pnpm add https://pkg.pr.new/workleap/wl-web-configs/@workleap/rslib-configs@392

@workleap/stylelint-configs

pnpm add https://pkg.pr.new/workleap/wl-web-configs/@workleap/stylelint-configs@392

@workleap/swc-configs

pnpm add https://pkg.pr.new/workleap/wl-web-configs/@workleap/swc-configs@392

@workleap/tsup-configs

pnpm add https://pkg.pr.new/workleap/wl-web-configs/@workleap/tsup-configs@392

@workleap/typescript-configs

pnpm add https://pkg.pr.new/workleap/wl-web-configs/@workleap/typescript-configs@392

@workleap/webpack-configs

pnpm add https://pkg.pr.new/workleap/wl-web-configs/@workleap/webpack-configs@392

commit: 913d536

Copy link
Contributor

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 the dependency-update automation to use a locally installed agent-browser CLI (instead of invoking it via pnpx) and ensures the GitHub workflow can run it as a bare command.

Changes:

  • Add agent-browser@0.15.1 as a root workspace devDependency (and lockfile updates).
  • Update the scheduled update-dependencies workflow to install dependencies up-front and expose node_modules/.bin on PATH, then call agent-browser directly.
  • Update the dependency-update agent prompt to use bare agent-browser commands and clarify snapshot usage.

Reviewed changes

Copilot reviewed 6 out of 7 changed files in this pull request and generated no comments.

Show a summary per file
File Description
pnpm-workspace.yaml Adds agent-browser to onlyBuiltDependencies.
package.json Adds agent-browser@0.15.1 to root devDependencies.
pnpm-lock.yaml Captures the new dependency and transitive graph changes.
.github/workflows/update-dependencies.yml Installs deps + adds node_modules/.bin to PATH; switches pnpx agent-browser ... to agent-browser ...; tightens allowed tools accordingly.
.github/prompts/update-dependencies.md Updates instructions to use agent-browser directly and emphasizes snapshot over screenshot.
Files not reviewed (1)
  • pnpm-lock.yaml: Language not supported

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@patricklafrance Patrick Lafrance (patricklafrance) merged commit 9119888 into main Feb 27, 2026
6 of 8 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