Skip to content

chore(pinact): pin/update GitHub Actions - #1016

Closed
davidliu wants to merge 0 commit into
mainfrom
ci/pinact_action
Closed

davidliu wants to merge 0 commit into
mainfrom
ci/pinact_action

Conversation

@davidliu

Copy link
Copy Markdown
Contributor

Automated update by pinact.

@changeset-bot

changeset-bot Bot commented Sep 14, 2026 •

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: f297220

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@devin-ai-integration devin-ai-integration Bot left a comment

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.

Devin Review found 1 potential issue.

Devin Review

Comment thread .github/workflows/changesets.yml Outdated
- 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.

@github-actions

github-actions Bot commented Sep 14, 2026 •

Copy link
Copy Markdown
Contributor

Diffuse output:

OLD: diffuse-source-file
NEW: livekit-android-sdk-release.aar

 AAR      │ old      │ new      │ diff 
──────────┼──────────┼──────────┼──────
      jar │    3 MiB │    3 MiB │  0 B 
 manifest │  1.5 KiB │  1.5 KiB │  0 B 
 lint-jar │ 12.7 KiB │ 12.7 KiB │  0 B 
    other │  2.4 KiB │  2.4 KiB │  0 B 
──────────┼──────────┼──────────┼──────
    total │    3 MiB │    3 MiB │  0 B 

 JAR     │ old   │ new   │ diff      
─────────┼───────┼───────┼───────────
 classes │  1702 │  1702 │ 0 (+0 -0) 
 methods │ 21934 │ 21934 │ 0 (+0 -0) 
  fields │  5685 │  5685 │ 0 (+0 -0)

@davidliu davidliu closed this Sep 28, 2026
@davidliu
davidliu deleted the ci/pinact_action branch September 28, 2026 00:28
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