File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 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
You can’t perform that action at this time.
0 commit comments