Skip to content

Commit ebeb996

Browse files
committed
feat: simplify cross-platform helloloop usage
1 parent 9a6d6bf commit ebeb996

14 files changed

Lines changed: 338 additions & 265 deletions

File tree

.codex-plugin/plugin.json

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
{
22
"name": "helloloop",
3-
"version": "0.1.0",
3+
"version": "0.1.1",
44
"description": "Backlog-driven continuous repository execution for Codex with verification loops and explicit skill and CLI entrypoints.",
55
"author": {
6-
"name": "HelloWind",
7-
"url": "https://github.com/hellowind777"
6+
"name": "HelloLoop"
87
},
98
"license": "MIT",
109
"keywords": [
@@ -18,8 +17,8 @@
1817
"interface": {
1918
"displayName": "HelloLoop",
2019
"shortDescription": "Continuous repo execution with backlog and Ralph Loop guards",
21-
"longDescription": "HelloLoop packages backlog-driven continuous development for Codex as a pure official plugin bundle. Because current Codex runtime does not load Hook manifests from plugins, this plugin intentionally drops `~helloloop` Hook mode and uses explicit skill and CLI entrypoints instead.",
22-
"developerName": "HelloWind",
20+
"longDescription": "HelloLoop packages backlog-driven continuous development for Codex as an official plugin bundle with explicit skill and CLI entrypoints.",
21+
"developerName": "HelloLoop",
2322
"category": "Coding",
2423
"capabilities": [
2524
"Interactive",

.github/workflows/publish.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -92,8 +92,9 @@ jobs:
9292
run: |
9393
REPO_URL=$(node -p "const pkg=require('./package.json'); const repo=pkg.repository; typeof repo === 'string' ? repo : (repo && repo.url) || ''")
9494
EXPECTED_URL="https://github.com/${{ github.repository }}.git"
95-
if [ "$REPO_URL" != "$EXPECTED_URL" ]; then
96-
echo "::error::package.json repository.url ($REPO_URL) must equal $EXPECTED_URL"
95+
EXPECTED_GIT_URL="git+${EXPECTED_URL}"
96+
if [ "$REPO_URL" != "$EXPECTED_URL" ] && [ "$REPO_URL" != "$EXPECTED_GIT_URL" ]; then
97+
echo "::error::package.json repository.url ($REPO_URL) must equal $EXPECTED_URL or $EXPECTED_GIT_URL"
9798
exit 1
9899
fi
99100

0 commit comments

Comments
 (0)