Add initial files

This commit is contained in:
2026-07-09 08:24:27 +09:00
commit e53edf1fbb
3 changed files with 74 additions and 0 deletions
+26
View File
@@ -0,0 +1,26 @@
#!/usr/bin/env bash
set -euo pipefail
git config --global user.name bot
git config --global user.email noreply@capsulizers.com
FINAL_PROMPT="$(envsubst < "${ACTION_PATH}/scripts/prompt.md")"
OUTPUT_FILE="$(mktemp)"
set +e
codex exec \
--full-auto \
--dangerously-bypass-approvals-and-sandbox \
"${FINAL_PROMPT}" > "${OUTPUT_FILE}" 2>&1
CODEX_STATUS="${?}"
set -e
COMMENT_JSON="$(jq -n --rawfile body "${OUTPUT_FILE}" '{body: $body}')"
curl --fail-with-body --silent --show-error \
-X POST \
-H "Authorization: token ${GITEA_TOKEN}" \
-H "Content-Type: application/json" \
--data "${COMMENT_JSON}" \
"${GITEA_API_URL}/repos/${GITEA_REPOSITORY}/issues/${ISSUE_INDEX}/comments"
exit "${CODEX_STATUS}"