Skip to content

fix(ci): upgrade danielroe/uppt to v0.5.5#12

Open
RedStar071 wants to merge 1 commit into
mainfrom
fix/uppt-v0.5.5
Open

fix(ci): upgrade danielroe/uppt to v0.5.5#12
RedStar071 wants to merge 1 commit into
mainfrom
fix/uppt-v0.5.5

Conversation

@RedStar071

@RedStar071 RedStar071 commented Jun 26, 2026

Copy link
Copy Markdown
Owner

Summary

  • Upgrades all danielroe/uppt action references from v0.5.2 → v0.5.5 (pinned by commit SHA)
  • Fixes the pack job failing with SyntaxError: Unexpected token '>', "> @redstar"... is not valid JSON

Root cause

pnpm 10+ emits a > @scope/package header line to stdout before the JSON output of pnpm pack --json. The danielroe/uppt/pack action at v0.5.2 passed that raw stdout directly to JSON.parse, which threw because of the extra line.

danielroe/uppt v0.5.4 added fix(pack): tolerate stdout written by pack lifecycle scripts which strips non-JSON preamble before parsing. v0.5.5 adds a further fix for version resolution.

Test plan

  • Trigger the release workflow via workflow_dispatch on a refs/tags/v* ref — the pack job should complete successfully

Summary by CodeRabbit

  • Chores
    • Updated the release automation to use newer pinned versions of the GitHub Actions used during PR, release, packaging, and publishing steps.
    • No changes were made to the app’s functionality or user-facing behavior.

…arsing

pnpm 10+ emits a `> @scope/package` header line before the JSON output of
`pnpm pack --json`, causing the pack job to fail with a JSON parse error.
danielroe/uppt v0.5.4 added tolerance for lifecycle script stdout; v0.5.5
adds an additional fix for version resolution.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@coderabbitai

coderabbitai Bot commented Jun 26, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Repository UI

Review profile: CHILL

Plan: Pro

Run ID: 2557b032-5fdb-44b0-9785-434f75687a43

📥 Commits

Reviewing files that changed from the base of the PR and between f873907 and 4b4aa97.

📒 Files selected for processing (1)
  • .github/workflows/release.yml

📝 Walkthrough

Walkthrough

The release workflow updates four danielroe/uppt composite-action references in the pr, release, pack, and publish jobs. No other workflow logic changes.

Changes

Release workflow action pins

Layer / File(s) Summary
Refresh Uppt pins
.github/workflows/release.yml
The pr, release, pack, and publish steps now reference the newer pinned danielroe/uppt revision.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Poem

A rabbit hopped by, ears held high,
Four tiny pins now meet the sky.
Uppt got a newer gleam,
In release-hop land, all paths still stream. 🐇

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly states the CI dependency upgrade to danielroe/uppt v0.5.5, which matches the workflow-only change.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant