@@ -35,11 +35,15 @@ jobs:
3535 echo "dir=autonomys/auto-memory" >> "$GITHUB_OUTPUT"
3636 echo "name=Auto Memory" >> "$GITHUB_OUTPUT"
3737 echo "tags=memory,persistence,decentralized,autonomys,long-term,openclaw" >> "$GITHUB_OUTPUT"
38+ echo "legacy_slug=auto-memory" >> "$GITHUB_OUTPUT"
39+ echo "new_slug=permanent-memory" >> "$GITHUB_OUTPUT"
3840 ;;
3941 auto-respawn)
4042 echo "dir=autonomys/auto-respawn" >> "$GITHUB_OUTPUT"
4143 echo "name=Auto Respawn" >> "$GITHUB_OUTPUT"
4244 echo "tags=identity,agent-memory,decentralized,autonomys,resurrection,persistence" >> "$GITHUB_OUTPUT"
45+ echo "legacy_slug=auto-respawn" >> "$GITHUB_OUTPUT"
46+ echo "new_slug=respawn" >> "$GITHUB_OUTPUT"
4347 ;;
4448 *)
4549 echo "Error: Unknown skill '${{ steps.tag.outputs.skill }}'" >&2
@@ -54,13 +58,25 @@ jobs:
5458 exit 1
5559 fi
5660
57- - name : Publish to ClawHub
61+ - name : Publish to ClawHub (0xautonomys — primary)
62+ env :
63+ CLAWHUB_TOKEN : ${{ secrets.CLAWHUB_TOKEN_0XAUTONOMYS }}
64+ run : |
65+ npx clawhub login --token "$CLAWHUB_TOKEN" --no-browser
66+ npx clawhub publish "${{ steps.meta.outputs.dir }}" \
67+ --slug "${{ steps.meta.outputs.new_slug }}" \
68+ --name "${{ steps.meta.outputs.name }}" \
69+ --version "${{ steps.tag.outputs.version }}" \
70+ --tags "${{ steps.meta.outputs.tags }}"
71+
72+ - name : Publish to ClawHub (jim-counter — legacy)
73+ if : always() && steps.meta.outputs.dir != ''
5874 env :
5975 CLAWHUB_TOKEN : ${{ secrets.CLAWHUB_TOKEN }}
6076 run : |
6177 npx clawhub login --token "$CLAWHUB_TOKEN" --no-browser
6278 npx clawhub publish "${{ steps.meta.outputs.dir }}" \
63- --slug "${{ steps.tag .outputs.skill }}" \
79+ --slug "${{ steps.meta .outputs.legacy_slug }}" \
6480 --name "${{ steps.meta.outputs.name }}" \
6581 --version "${{ steps.tag.outputs.version }}" \
6682 --tags "${{ steps.meta.outputs.tags }}"
0 commit comments