Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add prefab and maven publish support #185

Merged
merged 7 commits into from
Nov 26, 2024
Merged

feat: add prefab and maven publish support #185

merged 7 commits into from
Nov 26, 2024

Conversation

Kudo
Copy link
Member

@Kudo Kudo commented Nov 25, 2024

Why

prepare the future support to publish artifact at maven central.
because people use hermes mostly and it doesn't make sense to download unnecessary jsc-android from npm

How

  • change group:artifact to io.github.react-native-community:jsc-android
  • add prefabPublishing support. that would help react-native integration easier

Test Plan

  • manually upload the ci finished archive.zip to sonatype maven central repository and verify

TODO

update README

@Kudo Kudo merged commit 9c61fec into main Nov 26, 2024
2 checks passed
@Kudo Kudo deleted the @kudo/prefab branch November 26, 2024 17:47
facebook-github-bot pushed a commit to facebook/react-native that referenced this pull request Dec 6, 2024
Summary:
Since people mostly use Hermes, it doesn't make sense to download jsc-android from npm even when jsc is not used. This PR migrates the jsc-android to [mavenCentral](https://repo1.maven.org/maven2/io/github/react-native-community/jsc-android/2026004.0.0/). The new jsc-android supports Android 16KB memory page sizes and packaged by prefab.
Relevant PRs:
  - react-native-community/jsc-android-buildscripts#184
  - react-native-community/jsc-android-buildscripts#185

## Changelog:

[ANDROID] [CHANGED] - Migrate jsc-android to mavenCentral

Pull Request resolved: #47972

Test Plan: CI passed

Reviewed By: cipolleschi

Differential Revision: D66772407

Pulled By: cortinico

fbshipit-source-id: e34d2d138996e394763ef67d7aad65bb3e7b13dc
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