@@ -1261,22 +1261,21 @@ ${generateComposerSetupSteps()}
1261
1261
if: \${{ needs.determine-jobs.outputs.run_check == 'true' }}
1262
1262
1263
1263
steps:
1264
- - name: Restore workspace
1265
- uses: actions/cache/restore@v4
1266
- with:
1267
- path: |
1268
- .
1269
- !.git
1270
- key: buddy-bot-workspace-\${{ github.sha }}
1271
- fail-on-cache-miss: true
1272
-
1273
1264
- name: Checkout repository
1274
1265
uses: actions/checkout@v4
1275
1266
with:
1276
1267
token: ${ tokenEnv }
1277
1268
fetch-depth: 0
1278
1269
persist-credentials: true
1279
1270
1271
+ - name: Setup Bun
1272
+ uses: oven-sh/setup-bun@v2
1273
+ with:
1274
+ bun-version: latest
1275
+
1276
+ - name: Install dependencies
1277
+ run: bun install
1278
+
1280
1279
- name: Configure Git
1281
1280
run: |
1282
1281
git config --global user.name "github-actions[bot]"
@@ -1344,22 +1343,21 @@ ${generateComposerSetupSteps()}
1344
1343
if: \${{ needs.determine-jobs.outputs.run_update == 'true' }}
1345
1344
1346
1345
steps:
1347
- - name: Restore workspace
1348
- uses: actions/cache/restore@v4
1349
- with:
1350
- path: |
1351
- .
1352
- !.git
1353
- key: buddy-bot-workspace-\${{ github.sha }}
1354
- fail-on-cache-miss: true
1355
-
1356
1346
- name: Checkout repository
1357
1347
uses: actions/checkout@v4
1358
1348
with:
1359
1349
token: ${ tokenEnv }
1360
1350
fetch-depth: 0
1361
1351
persist-credentials: true
1362
1352
1353
+ - name: Setup Bun
1354
+ uses: oven-sh/setup-bun@v2
1355
+ with:
1356
+ bun-version: latest
1357
+ ${ generateComposerSetupSteps ( ) }
1358
+ - name: Install dependencies
1359
+ run: bun install
1360
+
1363
1361
- name: Configure Git
1364
1362
run: |
1365
1363
git config --global user.name "github-actions[bot]"
@@ -1474,20 +1472,19 @@ ${generateComposerSetupSteps()}
1474
1472
if: \${{ needs.determine-jobs.outputs.run_dashboard == 'true' && always() }}
1475
1473
1476
1474
steps:
1477
- - name: Restore workspace
1478
- uses: actions/cache/restore@v4
1479
- with:
1480
- path: |
1481
- .
1482
- !.git
1483
- key: buddy-bot-workspace-\${{ github.sha }}
1484
- fail-on-cache-miss: true
1485
-
1486
1475
- name: Checkout repository
1487
1476
uses: actions/checkout@v4
1488
1477
with:
1489
1478
token: ${ tokenEnv }
1490
1479
1480
+ - name: Setup Bun
1481
+ uses: oven-sh/setup-bun@v2
1482
+ with:
1483
+ bun-version: latest
1484
+
1485
+ - name: Install dependencies
1486
+ run: bun install
1487
+
1491
1488
- name: Display dashboard configuration
1492
1489
run: |
1493
1490
echo "📊 **Buddy Bot Dashboard Management**"
0 commit comments