Skip to content

Commit 13813f8

Browse files
committed
chore(ci): simplify Claude prompt to just invoke /updating skill
1 parent 95256a3 commit 13813f8

1 file changed

Lines changed: 1 addition & 22 deletions

File tree

.github/workflows/weekly-update.yml

Lines changed: 1 addition & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -85,28 +85,7 @@ jobs:
8585
set +e
8686
claude --print --dangerously-skip-permissions \
8787
--model sonnet \
88-
"$(cat <<'PROMPT'
89-
/updating
90-
91-
<context>
92-
You are an automated CI agent in a weekly dependency update workflow.
93-
Git is configured with GPG signing. A branch has been created for you.
94-
</context>
95-
96-
<instructions>
97-
Update all dependencies to their latest versions.
98-
Create one atomic commit per dependency update with a conventional commit message.
99-
Leave all changes local — the workflow handles pushing and PR creation.
100-
Skip running builds, tests, and type checks — CI runs those separately.
101-
</instructions>
102-
103-
<success_criteria>
104-
Each updated dependency has its own commit.
105-
The lockfile is consistent with package.json changes.
106-
No uncommitted changes remain in the working tree.
107-
</success_criteria>
108-
PROMPT
109-
)" \
88+
"/updating" \
11089
2>&1 | tee claude-output.log
11190
CLAUDE_EXIT=${PIPESTATUS[0]}
11291
set -e

0 commit comments

Comments
 (0)