Spaces:
Running
Running
fix: cyberpunk build
Browse files- .github/workflows/hf-space.yml +9 -6
- docs/hf_config.yml +4 -3
.github/workflows/hf-space.yml
CHANGED
@@ -30,12 +30,15 @@ jobs:
|
|
30 |
- name: Build web package
|
31 |
run: pnpm --filter "@lerobot/web" run build
|
32 |
|
33 |
-
- name:
|
34 |
run: |
|
35 |
cd packages/web
|
36 |
npm pack
|
37 |
-
|
38 |
-
|
|
|
|
|
|
|
39 |
|
40 |
- name: Prepare README for HF Space
|
41 |
run: |
|
@@ -50,10 +53,10 @@ jobs:
|
|
50 |
git config --global user.email "github-actions[bot]@users.noreply.github.com"
|
51 |
git config --global user.name "github-actions[bot]"
|
52 |
|
53 |
-
- name: Commit HF Space
|
54 |
run: |
|
55 |
-
git add README.md
|
56 |
-
git commit -m "Add HF Space frontmatter
|
57 |
|
58 |
- name: Push to hub
|
59 |
env:
|
|
|
30 |
- name: Build web package
|
31 |
run: pnpm --filter "@lerobot/web" run build
|
32 |
|
33 |
+
- name: Pack web package and update cyberpunk dependency
|
34 |
run: |
|
35 |
cd packages/web
|
36 |
npm pack
|
37 |
+
WEB_VERSION=$(node -p "require('./package.json').version")
|
38 |
+
cd ../../examples/cyberpunk-standalone
|
39 |
+
# Replace workspace dependency with actual version
|
40 |
+
sed -i 's/"@lerobot\/web": "workspace:\*"/"@lerobot\/web": "file:..\/..\/packages\/web\/lerobot-web-'$WEB_VERSION'.tgz"/' package.json
|
41 |
+
echo "Updated cyberpunk package.json to use packed version"
|
42 |
|
43 |
- name: Prepare README for HF Space
|
44 |
run: |
|
|
|
53 |
git config --global user.email "github-actions[bot]@users.noreply.github.com"
|
54 |
git config --global user.name "github-actions[bot]"
|
55 |
|
56 |
+
- name: Commit HF Space changes
|
57 |
run: |
|
58 |
+
git add README.md examples/cyberpunk-standalone/package.json
|
59 |
+
git commit -m "Add HF Space frontmatter and update cyberpunk dependency for deployment" || echo "No changes to commit"
|
60 |
|
61 |
- name: Push to hub
|
62 |
env:
|
docs/hf_config.yml
CHANGED
@@ -1,10 +1,11 @@
|
|
1 |
---
|
2 |
title: LeRobot.js
|
3 |
emoji: 🤖
|
4 |
-
colorFrom:
|
5 |
-
colorTo:
|
6 |
sdk: static
|
7 |
-
|
|
|
8 |
app_file: examples/cyberpunk-standalone/dist/index.html
|
9 |
pinned: true
|
10 |
---
|
|
|
1 |
---
|
2 |
title: LeRobot.js
|
3 |
emoji: 🤖
|
4 |
+
colorFrom: purple
|
5 |
+
colorTo: pink
|
6 |
sdk: static
|
7 |
+
license: apache-2.0
|
8 |
+
build: "cd examples/cyberpunk-standalone && pnpm install && pnpm build"
|
9 |
app_file: examples/cyberpunk-standalone/dist/index.html
|
10 |
pinned: true
|
11 |
---
|