The whole browser flow still uses Yarn and needs to be swapped for Bun
|
- name: Get yarn cache directory path |
|
id: yarn-cache-dir-path |
|
run: echo "::set-output name=dir::$(yarn cache dir)" |
|
|
|
- name: Set up Yarn cache |
|
uses: actions/cache@v5 |
|
with: |
|
path: ${{ steps.yarn-cache-dir-path.outputs.dir }} |
|
key: ${{ runner.os }}-yarn-${{ hashFiles('**/yarn.lock') }} |
|
restore-keys: | |
|
${{ runner.os }}-yarn- |
|
|
|
- name: Set up Node cache |
|
uses: actions/cache@v5 |
|
id: node-cache # use this to check for `cache-hit` (`steps.node-cache.outputs.cache-hit != 'true'`) |
|
with: |
|
path: '**/node_modules' |
|
key: ${{ runner.os }}-node-${{ hashFiles('**/yarn.lock') }} |
|
restore-keys: | |
The whole browser flow still uses Yarn and needs to be swapped for Bun
lucky_cli/src/web_app_skeleton/.github/workflows/ci.yml.ecr
Lines 64 to 82 in 761742c