Skip to content

Commit 6040792

Browse files
chore: WIP snapshot after typecheck+lint pass, before push
- All P0-P3 plugin-mode unification PRs merged - Lint clean, typecheck clean - Build passes except @elizaos/electrobun (pre-existing chmod issue on ethers/node_modules/tslib) Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent c523aa8 commit 6040792

114 files changed

Lines changed: 3500 additions & 327 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/android-release.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ jobs:
5959
play_store_ready: ${{ steps.play_store_credentials.outputs.ready }}
6060
steps:
6161
- name: Checkout
62-
uses: actions/checkout@v6
62+
uses: actions/checkout@v4
6363

6464
- name: Setup Java
6565
uses: actions/setup-java@v5
@@ -68,7 +68,7 @@ jobs:
6868
java-version: ${{ env.JAVA_VERSION }}
6969

7070
- name: Setup Node.js
71-
uses: actions/setup-node@v6
71+
uses: actions/setup-node@v4
7272
with:
7373
node-version: ${{ env.NODE_VERSION }}
7474

@@ -263,7 +263,7 @@ jobs:
263263
echo "SHA256: $(cat "${SIDELOAD_APK}.sha256")"
264264
265265
- name: Upload Android release artifacts
266-
uses: actions/upload-artifact@v7
266+
uses: actions/upload-artifact@v4
267267
with:
268268
name: eliza-android-release
269269
path: |
@@ -310,10 +310,10 @@ jobs:
310310
runs-on: ubuntu-24.04
311311
steps:
312312
- name: Checkout
313-
uses: actions/checkout@v6
313+
uses: actions/checkout@v4
314314

315315
- name: Download AAB
316-
uses: actions/download-artifact@v8
316+
uses: actions/download-artifact@v4
317317
with:
318318
name: eliza-android-release
319319
path: aab/

.github/workflows/apple-store-release.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ jobs:
9191
build_macos: ${{ steps.targets.outputs.macos }}
9292
steps:
9393
- name: Checkout
94-
uses: actions/checkout@v6
94+
uses: actions/checkout@v4
9595

9696
- name: Determine version
9797
id: ver
@@ -138,10 +138,10 @@ jobs:
138138
FASTLANE_APPLE_APPLICATION_SPECIFIC_PASSWORD: ${{ secrets.APPLE_APP_SPECIFIC_PASSWORD }}
139139
steps:
140140
- name: Checkout
141-
uses: actions/checkout@v6
141+
uses: actions/checkout@v4
142142

143143
- name: Setup Node.js
144-
uses: actions/setup-node@v6
144+
uses: actions/setup-node@v4
145145
with:
146146
node-version: ${{ env.NODE_VERSION }}
147147

@@ -269,7 +269,7 @@ jobs:
269269
fi
270270
271271
- name: Upload IPA artifact
272-
uses: actions/upload-artifact@v7
272+
uses: actions/upload-artifact@v4
273273
with:
274274
name: ios-ipa
275275
path: packages/app/ios/build/Eliza.ipa
@@ -296,10 +296,10 @@ jobs:
296296
APP_STORE_API_KEY_P8: ${{ secrets.APP_STORE_API_KEY_P8 }}
297297
steps:
298298
- name: Checkout
299-
uses: actions/checkout@v6
299+
uses: actions/checkout@v4
300300

301301
- name: Setup Node.js
302-
uses: actions/setup-node@v6
302+
uses: actions/setup-node@v4
303303
with:
304304
node-version: ${{ env.NODE_VERSION }}
305305

@@ -467,7 +467,7 @@ jobs:
467467
rm -f "$KEY_FILE"
468468
469469
- name: Upload pkg artifact
470-
uses: actions/upload-artifact@v7
470+
uses: actions/upload-artifact@v4
471471
with:
472472
name: macos-mas-pkg
473473
path: ${{ env.PKG_PATH }}

.github/workflows/auto-label.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
if: github.event_name == 'pull_request_target'
1717
runs-on: ubuntu-24.04
1818
steps:
19-
- uses: actions/labeler@v6
19+
- uses: actions/labeler@v5
2020
with:
2121
repo-token: "${{ secrets.GITHUB_TOKEN }}"
2222
pr-number: "${{ github.event.pull_request.number }}"
@@ -25,7 +25,7 @@ jobs:
2525
if: github.event_name == 'issues'
2626
runs-on: ubuntu-24.04
2727
steps:
28-
- uses: actions/github-script@v9
28+
- uses: actions/github-script@v7
2929
with:
3030
script: |
3131
const title = context.payload.issue.title.toLowerCase();

.github/workflows/benchmark-tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,12 +35,12 @@ jobs:
3535

3636
steps:
3737
- name: Checkout repository
38-
uses: actions/checkout@v6
38+
uses: actions/checkout@v4
3939
with:
4040
submodules: false
4141

4242
- name: Setup Node.js
43-
uses: actions/setup-node@v6
43+
uses: actions/setup-node@v4
4444
with:
4545
node-version: "24"
4646
check-latest: false

.github/workflows/benchmark-weekly.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -77,14 +77,14 @@ jobs:
7777
runs-on: ubuntu-24.04
7878
timeout-minutes: 240
7979
steps:
80-
- uses: actions/checkout@v6
80+
- uses: actions/checkout@v4
8181
with:
8282
fetch-depth: 0
8383
filter: blob:none
8484
submodules: recursive
8585

8686
- name: Setup Node.js
87-
uses: actions/setup-node@v6
87+
uses: actions/setup-node@v4
8888
with:
8989
node-version: ${{ env.NODE_VERSION }}
9090

@@ -211,7 +211,7 @@ jobs:
211211

212212
- name: Upload benchmark report
213213
if: always()
214-
uses: actions/upload-artifact@v7
214+
uses: actions/upload-artifact@v4
215215
with:
216216
name: benchmark-report
217217
path: |

.github/workflows/build-agent-image.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ jobs:
4040
attestations: write
4141
id-token: write
4242
steps:
43-
- uses: actions/checkout@v6
43+
- uses: actions/checkout@v4
4444
with:
4545
submodules: false
4646
show-progress: false
@@ -63,7 +63,7 @@ jobs:
6363
bun-version: "1.3.13"
6464

6565
- name: Cache Bun install
66-
uses: actions/cache@v5
66+
uses: actions/cache@v4
6767
with:
6868
path: ~/.bun/install/cache
6969
key: bun-${{ runner.os }}-${{ hashFiles('bun.lock') }}

.github/workflows/build-android.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,10 @@ jobs:
2828

2929
steps:
3030
- name: Checkout
31-
uses: actions/checkout@v6
31+
uses: actions/checkout@v4
3232

3333
- name: Setup Node.js
34-
uses: actions/setup-node@v6
34+
uses: actions/setup-node@v4
3535
with:
3636
node-version: ${{ env.NODE_VERSION }}
3737

@@ -48,7 +48,7 @@ jobs:
4848
uses: android-actions/setup-android@v4
4949

5050
- name: Cache Gradle
51-
uses: actions/cache@v5
51+
uses: actions/cache@v4
5252
with:
5353
path: |
5454
~/.gradle/caches
@@ -141,14 +141,14 @@ jobs:
141141
142142
- name: Upload debug APK artifact
143143
if: github.event_name == 'workflow_dispatch'
144-
uses: actions/upload-artifact@v7
144+
uses: actions/upload-artifact@v4
145145
with:
146146
name: eliza-android-debug
147147
path: ${{ env.ANDROID_DIR }}/app/build/outputs/apk/debug/app-debug.apk
148148

149149
- name: Upload release artifacts
150150
if: github.event_name == 'release'
151-
uses: actions/upload-artifact@v7
151+
uses: actions/upload-artifact@v4
152152
with:
153153
name: eliza-android-release
154154
path: |

.github/workflows/build-ios.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,10 @@ jobs:
2727

2828
steps:
2929
- name: Checkout
30-
uses: actions/checkout@v6
30+
uses: actions/checkout@v4
3131

3232
- name: Setup Node.js
33-
uses: actions/setup-node@v6
33+
uses: actions/setup-node@v4
3434
with:
3535
node-version: ${{ env.NODE_VERSION }}
3636

@@ -45,7 +45,7 @@ jobs:
4545
xcodebuild -version
4646
4747
- name: Cache CocoaPods
48-
uses: actions/cache@v5
48+
uses: actions/cache@v4
4949
with:
5050
path: ${{ env.APP_DIR }}/ios/App/Pods
5151
key: pods-${{ runner.os }}-${{ hashFiles('packages/app-core/platforms/ios/App/Podfile', 'packages/app/capacitor.config.ts', 'packages/app/package.json') }}
@@ -189,7 +189,7 @@ jobs:
189189
mv $RUNNER_TEMP/export/App.ipa $RUNNER_TEMP/export/Eliza-${{ steps.version.outputs.version }}.ipa
190190
191191
- name: Upload archive artifact
192-
uses: actions/upload-artifact@v7
192+
uses: actions/upload-artifact@v4
193193
with:
194194
name: eliza-ios-${{ env.IOS_CERTIFICATE_BASE64 != '' && 'release' || 'unsigned' }}
195195
path: |

.github/workflows/build-llama-ffi-android.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ jobs:
111111
add-to-path: false
112112

113113
- name: Cache llama.cpp android build dir
114-
uses: actions/cache@v5
114+
uses: actions/cache@v4
115115
with:
116116
path: plugins/plugin-local-inference/native/llama.cpp/build-android-${{ matrix.abi }}
117117
key: llama-ffi-android-${{ matrix.abi }}-${{ hashFiles('plugins/plugin-local-inference/native/llama.cpp/CMakeLists.txt') }}
@@ -186,7 +186,7 @@ jobs:
186186
echo "stage_dir=$STAGE_DIR" >> "$GITHUB_OUTPUT"
187187
188188
- name: Upload libelizainference artifact
189-
uses: actions/upload-artifact@v7
189+
uses: actions/upload-artifact@v4
190190
with:
191191
name: libelizainference-${{ matrix.target }}
192192
path: ${{ steps.stage.outputs.stage_dir }}/**

.github/workflows/build-llama-ffi-ios.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ jobs:
8484
cmake --version
8585
8686
- name: Cache llama.cpp build artifacts
87-
uses: actions/cache@v5
87+
uses: actions/cache@v4
8888
with:
8989
path: |
9090
plugins/plugin-local-inference/native/llama.cpp/build-ios-device
@@ -136,7 +136,7 @@ jobs:
136136
echo "stage_dir=$STAGE_DIR" >> "$GITHUB_OUTPUT"
137137
138138
- name: Upload XCFramework artifact
139-
uses: actions/upload-artifact@v7
139+
uses: actions/upload-artifact@v4
140140
with:
141141
name: libelizainference-ios-arm64
142142
path: ${{ steps.stage.outputs.stage_dir }}/*

0 commit comments

Comments
 (0)