Add packageManager field and update workflow actions#1216
Add packageManager field and update workflow actions#1216vicb merged 4 commits intoopennextjs:mainfrom
Conversation
|
commit: |
|
By specifying a fixed
|
vicb
left a comment
There was a problem hiding this comment.
Thanks for the PR.
I'm +1 to use a fixed varsion of pnpm and updating the GH actions.
@conico974 @james-elicx @sommeeeer any thoughts about this PR?
|
https://github.com/pnpm/pnpm/releases/tag/v10.33.2 pnpm 10.33.2 was released a few days ago. Should I update to the latest version? (Already merged, feel free to bump it.) |
|
Thanks @314systems for the PR and @james-elicx and @conico974 for the feedback! |
Sorry I only saw this message after I merged the PR. |
This pull request updates several GitHub Actions workflows and related configuration to use the latest versions of key GitHub Actions and tools, improving security, compatibility, and performance. It also explicitly sets the
pnpmpackage manager version inpackage.jsonfor better reproducibility.GitHub Actions version upgrades:
actions/checkoutto version 6 in all workflows.actions/setup-nodeto version 6 andpnpm/action-setupto version 5 in theinstall-dependenciesaction.actions/cacheto version 5 in thesetup-playwrightaction.actions/upload-artifactto version 7 in the Playwright workflow for artifact uploads.Tooling and configuration updates:
packageManagerfield topackage.json, explicitly specifying[email protected]with a lockfile hash for improved dependency management and reproducibility.