Update versions of GHA#139
Merged
vgpastor merged 1 commit intoclaude/fix-gha-release-version-eq5bXfrom Mar 21, 2026
Merged
Conversation
* fix: read mobile version from version.json instead of requiring manual input The workflow_dispatch trigger now reads the version from mobile/version.json on the selected branch by default, instead of requiring it as a mandatory input. The version input is kept as an optional override. https://claude.ai/code/session_01SoZGpvu8rG3mXW3KSDDAp6 * fix: remove version input entirely, always use mobile/version.json A manual version override could cause a mismatch between the release tag/build-number and the version compiled into the app binaries (which comes from version.json via propagate-version.js). Removing the input eliminates this class of error entirely. https://claude.ai/code/session_01SoZGpvu8rG3mXW3KSDDAp6 * fix: remove redundant workflow_dispatch trigger from ensure-tags ensure-tags was both creating a GitHub Release AND triggering release-mobile-app.yml via workflow_dispatch. Since release-mobile-app.yml already triggers on the release published event, the explicit dispatch caused a double execution. Additionally, the dispatch passed the now-removed version input, which would have failed. https://claude.ai/code/session_01SoZGpvu8rG3mXW3KSDDAp6 * fix: restore explicit workflow_dispatch trigger without version input GITHUB_TOKEN actions don't generate secondary events, so the release created by ensure-tags won't auto-trigger release-mobile-app.yml. Restore the explicit gh workflow run call, but without the version input since release-mobile-app.yml now reads it from mobile/version.json. https://claude.ai/code/session_01SoZGpvu8rG3mXW3KSDDAp6 * fix: add checkout to upload-release-artifacts and bump artifact actions to v5 - Add missing checkout step so gh release upload has git context - Bump upload-artifact and download-artifact from v4 to v5 to fix Node.js 20 deprecation warnings https://claude.ai/code/session_01SoZGpvu8rG3mXW3KSDDAp6 * chore: bump all GitHub Actions to latest versions - actions/checkout: v4 → v6 (v6.0.2) - actions/setup-node: v4 → v6 (v6.3.0) - actions/setup-java: v4 → v5 (v5.2.0) - actions/cache: v4 → v5 (v5.0.4) - actions/upload-artifact: v4/v5 → v7 (v7.0.0) - actions/download-artifact: v4/v5 → v8 (v8.0.1) - softprops/action-gh-release: v2.2.1 → v2.6.1 This resolves the Node.js 20 deprecation warnings and ensures compatibility with the upcoming Node.js 24 runner default. https://claude.ai/code/session_01SoZGpvu8rG3mXW3KSDDAp6 --------- Co-authored-by: Claude <noreply@anthropic.com>
Contributor
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
6bd42d8
into
claude/fix-gha-release-version-eq5bX
18 of 19 checks passed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Update versions of dependency packages in GHA