Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/changesets.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ jobs:

- name: Create Release Pull Request
id: changesets
uses: changesets/action@a45c4d594aa4e2c509dc14a9f2b3b67ba3780d0d # v1.9.0
uses: changesets/action@198f833dd7d863100ea6e28967bc9a9fdefadb0a # v2.1.0

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔴 Release workflow fails before publishing

The upgraded changesets/action rejects the installed Changesets CLI v2.27.7. Every main-branch release run fails before creating or publishing a release.

Learn more

Changesets Action v2 validates the repository's installed CLI before doing any release work. The root package declares @changesets/cli as ^2.27.7, and the lockfile resolves 2.27.7. Action v2 accepts only Changesets CLI v3. Its renamed inputs and explicit token input also make the current v1 workflow configuration incompatible.

Example: A commit reaches main. The workflow installs CLI 2.27.7, then Action v2 exits with its CLI compatibility error. No release pull request is updated, and merging an existing release pull request cannot publish artifacts.

Recommended fix: Restore Action v1.9.0 for the current workflow. Alternatively, migrate @changesets/cli to v3 and update title, commit, version, publish, publishedPackages, and the custom token configuration to Action v2's API in one change.

Suggested change
uses: changesets/action@198f833dd7d863100ea6e28967bc9a9fdefadb0a # v2.1.0
uses: changesets/action@a45c4d594aa4e2c509dc14a9f2b3b67ba3780d0d # v1.9.0
Devin Review

Was this helpful? React with 👍 or 👎 to provide feedback.

with:
title: ${{ steps.getver.outputs.TITLE }}
commit: ${{ steps.getver.outputs.TITLE }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/dependency_diff.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:

- id: dependency-diff
name: Generate dependency diff
uses: usefulness/dependency-tree-diff-action@a9b2aa1567cc3b9c860c373479a24dc60429bfda # v2.3.0
uses: usefulness/dependency-tree-diff-action@ff9888adef68e2c4117884a13d36c7fe390b698b # v2.4.0
with:
project: 'livekit-android-sdk'

Expand Down
Loading