Skip to content

[LOCAL] Set .hermesv1version to hermes-v250829098.0.16#57620

Merged
zeyap merged 2 commits into
0.87-stablefrom
zeyap/hermesv1version-fix
Jul 20, 2026
Merged

[LOCAL] Set .hermesv1version to hermes-v250829098.0.16#57620
zeyap merged 2 commits into
0.87-stablefrom
zeyap/hermesv1version-fix

Conversation

@zeyap

@zeyap zeyap commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

Summary

The Android Gradle build downloads the Hermes source from https://github.com/facebook/hermes/tarball/<ref> (ReactAndroid/hermes-engine/build.gradle.kts), where <ref> is the contents of packages/react-native/sdks/.hermesv1version.

Release tags on facebook/hermes are named hermes-v<version> (e.g. hermes-v250829098.0.16), so the bare value 250829098.0.16 is not a valid ref → HTTP 404, breaking the build_fantom_runner / downloadHermes build.

This pins .hermesv1version to the hermes-v-prefixed git tag.

Root-cause fix for the script that generated the bare value (bump-hermes-version.js) is in #57619 (targets main).

Test Plan

curl -sL -o /dev/null -w '%{http_code}' https://github.com/facebook/hermes/tarball/hermes-v250829098.0.16
=> 200

(bare 250829098.0.16 → 404)

Summary:
The Android Gradle build downloads the Hermes source from
https://github.com/facebook/hermes/tarball/<ref>, where <ref> is the contents
of sdks/.hermesv1version. Release tags on facebook/hermes are named
hermes-v<version>, so the bare value 250829098.0.16 404s and breaks the
build_fantom_runner / downloadHermes build. Pin to the hermes-v prefixed tag.

Test Plan:
curl -sL -o /dev/null -w '%{http_code}' \
  https://github.com/facebook/hermes/tarball/hermes-v250829098.0.16
=> 200
@meta-cla meta-cla Bot added the CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. label Jul 20, 2026
@github-actions

Copy link
Copy Markdown

Caution

Missing Changelog

Please add a Changelog to your PR description. See Changelog format

@zeyap
zeyap merged commit 17bf68a into 0.87-stable Jul 20, 2026
16 of 17 checks passed
meta-codesync Bot pushed a commit that referenced this pull request Jul 20, 2026
Summary:
Pull Request resolved: #57621

## Changelog:

[Internal] - Bump Hermes version to 250829098.0.16 to align with 0.87 rc2

#57616

#57620

Reviewed By: christophpurrer

Differential Revision: D112850894

fbshipit-source-id: 2ae774b29ace9ff3991a73298397b46375d9cd6e
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. p: Facebook Partner: Facebook Partner Pick Request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant