NERDDISCO commited on
Commit
eae62df
·
1 Parent(s): 16ca461

fix: cyberpunk build

Browse files
.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: Install web package for demo
34
  run: |
35
  cd packages/web
36
  npm pack
37
- cd ../..
38
- pnpm add ./packages/web/lerobot-web-*.tgz
 
 
 
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 README
54
  run: |
55
- git add README.md
56
- git commit -m "Add HF Space frontmatter to README" || echo "No changes to commit"
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: blue
5
- colorTo: green
6
  sdk: static
7
- app_build_command: cd examples/cyberpunk-standalone && pnpm install && pnpm build
 
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
  ---