闲来无事,决定还是将网站上使用的包升级一下,主要处理对象就是将 Tailwind CSS 从 V3 升级成 V4。
这时候发现以前的代码太过随意,维护起来太麻烦了。😥
本地升级完成后提交给 Github Actions 构建,竟然又报错了。
Run actions/cache@v4
Error: Input required and not supplied: path
修复方法:
1. 修改获取 pnpm store 的方法
- name: Get pnpm store directory
id: pnpm-cache-path
run: echo "store_path=$(pnpm store path --silent)" >> $GITHUB_OUTPUT
2. 修改 Cache path
path: ${{ steps.pnpm-cache-path.outputs.store_path }}

2025-04-21