Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
75 commits
Select commit Hold shift + click to select a range
56ba306
Bump Hermes version
huntie Jan 5, 2026
1e34474
[LOCAL] Do not use hermesNightly on the release branch
cortinico Jan 6, 2026
0500cf8
[LOCAL] Set the release version also to test RC.0
cipolleschi Nov 4, 2025
4cac35f
[LOCAL] Simplify the jq command used to read version inside build_and…
cortinico Jan 6, 2026
a5a9bf1
Release 0.84.0-rc.0
react-native-bot Jan 7, 2026
8c4c732
[LOCAL] Fix set-version script
huntie Jan 7, 2026
549b9e7
Release 0.84.0-rc.0 (reattempt)
huntie Jan 7, 2026
29495d5
[LOCAL] Bump Podfile.lock
react-native-bot Jan 7, 2026
e4be8c4
Revert: Bump minimum Node.js version to v22.11 (prev LTS) (#55113)
robhogan Jan 11, 2026
bbe02de
Use Hermes V1 as default engine (#54989)
cipolleschi Jan 7, 2026
41221b8
fix(android): support `unstable_path` query param in asset URLs (#55072)
tido64 Jan 7, 2026
7d90103
[0.84] Correctly bump hermes-compiler to V1 version (#55144)
cortinico Jan 13, 2026
56733d3
[LOCAL] Update yarn.lock file
cortinico Jan 13, 2026
99191d9
[LOCAL][RN][iOS] Disable iOS tests, Bump Xcode to 16.4 and stop downl…
cipolleschi Jan 13, 2026
bdcd173
[LOCAL] Correctly apply substitution for HERMES_V1_VERSION_NAME
cortinico Jan 13, 2026
6d53299
[LOCAL][RN][IOS] Fix Template E2E tests (#55142)
cipolleschi Jan 13, 2026
079151e
fix(debugger-shell): add missing `debug` dependency (#55145)
tido64 Jan 13, 2026
d289264
[LOCAL] Bump Hermes version
cipolleschi Jan 14, 2026
c576087
[LOCAL] Bump yarn.lock file
cipolleschi Jan 14, 2026
240dba8
Release 0.84.0-rc.1
react-native-bot Jan 14, 2026
4884218
[LOCAL] Bump podfile.lock
cipolleschi Jan 15, 2026
3586fbd
feat:- fix compilation issue with objcxx interop (#55117)
riteshshukla04 Jan 12, 2026
c1ff074
[0.84] Sync debugger-frontend (fix empty panels) (#55212)
huntie Jan 19, 2026
e8c26d4
Update Podfile.lock
fabriziocucci Jan 19, 2026
2d61709
Propagate Hermes V1 opt-in to Fantom (#55157)
j-piasecki Jan 16, 2026
ae15c9c
Explicitly enable debugger when building Hermes for Fantom (#55202)
j-piasecki Jan 16, 2026
baf7e4b
Release 0.84.0-rc.2
react-native-bot Jan 19, 2026
c2ba024
[LOCAL] Bump Podfile.lock
fabriziocucci Jan 19, 2026
4733593
Fix codegen for projects in hidden folders (#55259)
dinisnunes1 Jan 21, 2026
99be06b
Add support for other flex props to the Animation Backend (#54946)
coado Jan 7, 2026
c802cb6
Add support for other view props to the Animation Backend (#54947)
coado Jan 7, 2026
aeed939
Add support for `backfaceVisibility` and add `flex` to `AnimatedProps…
coado Jan 20, 2026
0dd7aad
Add `transformOrigin` prop support to the `AnimationBackend`. (#55203)
coado Jan 20, 2026
af7f3de
Release 0.84.0-rc.3
react-native-bot Jan 26, 2026
bddbd40
[LOCAL] Bump Podfile.lock
fabriziocucci Jan 26, 2026
952340a
Fix bump of Podfile.lock after release (#55232)
fabriziocucci Jan 19, 2026
8206c12
fix(react-native): add prefabPublishing to hermes-engine for build-fr…
chrfalch Jan 27, 2026
8d561b0
Include final (redirected to) URL in response object. Fixes #55248. (…
MarkCSmith Jan 20, 2026
a24f1d8
fix(hermes-inspector-modern): Apply HERMES_V1_ENABLED define to all b…
chrfalch Jan 27, 2026
c5bb0b1
Release 0.84.0-rc.4
react-native-bot Feb 2, 2026
f1497ae
[LOCAL] Bump Podfile.lock
react-native-bot Feb 2, 2026
3552d65
[LOCAL] Bump Hermes version
huntie Feb 4, 2026
5c69e21
Release 0.84.0-rc.5
react-native-bot Feb 5, 2026
6099abf
[LOCAL] Bump Podfile.lock
react-native-bot Feb 5, 2026
5693f60
Release 0.84.0
react-native-bot Feb 11, 2026
9160f7c
[LOCAL] Bump Podfile.lock
react-native-bot Feb 11, 2026
9b79d39
[LOCAL] Fix misaligned Hermes version
huntie Feb 13, 2026
83a038d
fix: inability to disable hermesV1 on Android (#55399)
tjzel Feb 5, 2026
3c503a8
fix: missing symbols on prebuilt Android with hermesV1 disabled (#55400)
tjzel Feb 12, 2026
d965609
fix(react-native): resolve included-build gradle.properties from pare…
Titozzz Feb 17, 2026
3483f16
[LOCAL] Bump hermes v1 version
cipolleschi Feb 27, 2026
19582bf
[LOCAL] Pin react-native-android Docker image to v20.0
cortinico Feb 27, 2026
938a338
Attempt to reduce flakyness on Modal-itest "MessageQueue is not empty…
cortinico Feb 11, 2026
2c65dd7
Fix flaky Modal-itest by adding proper root cleanup (#55712)
sammy-SC Feb 24, 2026
6064933
Release 0.84.1
react-native-bot Feb 27, 2026
4df7f7c
[LOCAL] Bump Podfile.lock
react-native-bot Feb 27, 2026
80a9564
Update GH Actions references from facebook/react-native to react/reac…
fabriziocucci Jun 16, 2026
5d4505c
Unbreak android CI by moving to ubuntu-latest (#57216)
fabriziocucci Jun 16, 2026
6e77c2e
Merge React Native 0.84.1 stable updates
sanajmi Jul 16, 2026
9e67254
fix(0.84): support Hermes V1 defaults on macOS
sanajmi Jul 16, 2026
bbcdc25
fix(0.84): transpile codegen sources from absolute paths
sanajmi Jul 16, 2026
90c0f28
chore(0.84): prepare React Native 0.84.1 release
sanajmi Jul 16, 2026
7397778
chore(0.84): regenerate CocoaPods artifacts
sanajmi Jul 16, 2026
c6fdc0b
chore: preserve Nx removal in 0.84 release lock
Saadnajmi Sep 16, 2026
b261bee
chore(0.84): align the stable release graph
Saadnajmi Sep 17, 2026
0ed739b
fix(hermes): preserve independent runtime versions in 0.84 pods
Saadnajmi Sep 17, 2026
ff9aef5
chore(0.84): apply approved API and CocoaPods artifacts
Saadnajmi Sep 17, 2026
d21cc4d
chore(0.84): prepare stable 0.84.0 release
Saadnajmi Sep 21, 2026
4ab76af
chore(0.84): refresh approved generated API snapshot
Saadnajmi Sep 21, 2026
3b24e13
fix(ci): apply reviewed release validation repairs
Saadnajmi Sep 22, 2026
9b59f96
fix(ci): align lock metadata with the public registry
Saadnajmi Sep 22, 2026
8a896eb
fix(ci): align lock metadata with the public registry
Saadnajmi Sep 22, 2026
62ebc6d
fix(ci): align lock metadata with the public registry
Saadnajmi Sep 22, 2026
88032ae
fix(ci): refresh validated snapshots and platform fixtures
Saadnajmi Sep 22, 2026
959a063
fix(ci): refresh validated snapshots and platform fixtures
Saadnajmi Sep 22, 2026
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
4 changes: 2 additions & 2 deletions .changeset/config.json
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
{
"$schema": "https://unpkg.com/@changesets/config@3.1.1/schema.json",
"access": "public",
"baseBranch": "origin/main",
"baseBranch": "origin/0.84-stable",
"bumpVersionsWithWorkspaceProtocolOnly": true,
"changelog": "@changesets/cli/changelog",
"commit": false,
"fixed": [["react-native-macos", "@react-native-macos/virtualized-lists"]],
"ignore": ["react-native-macos", "@react-native/tester"],
"ignore": [],
"privatePackages": {
"version": false,
"tag": false
Expand Down
9 changes: 8 additions & 1 deletion .github/actions/build-android/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,17 @@ runs:
uses: ./.github/actions/setup-node
- name: Install node dependencies
uses: ./.github/actions/yarn-install
- name: Read current RNVersion
shell: bash
id: read-rn-version
run: |
echo "rn-version=$(jq -r '.version' packages/react-native/package.json)" >> $GITHUB_OUTPUT
- name: Set React Native Version
# We don't want to set the version for stable branches, because this has been
# already set from the 'create release' commits on the release branch.
if: ${{ !endsWith(github.ref_name, '-stable') }}
# For testing RC.0, though, the version has not been set yet. In that case, we are on Stable branch and
# it is the only case when the version is still 1000.0.0
if: ${{ !endsWith(github.ref_name, '-stable') || endsWith(github.ref_name, '-stable') && steps.read-rn-version.outputs.rn-version == '1000.0.0' }}
shell: bash
run: node ./scripts/releases/set-rn-artifacts-version.js --build-type ${{ inputs.release-type }}
- name: Setup gradle
Expand Down
2 changes: 1 addition & 1 deletion .github/actions/setup-node/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ inputs:
node-version:
description: 'The node.js version to use'
required: false
default: '22.11.0'
default: '22.14.0'
runs:
using: "composite"
steps:
Expand Down
2 changes: 1 addition & 1 deletion .github/actions/test-ios-rntester/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ inputs:
default: 2.6.10
run-unit-tests:
description: whether unit tests should run or not.
default: "true"
default: false
flavor:
description: The flavor of the build. Must be one of "Debug", "Release".
default: Debug
Expand Down
8 changes: 8 additions & 0 deletions .github/scripts/__tests__/__fixtures__/resolve-hermes.cjs
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,14 @@ const propertiesPath = path.resolve(
);
const readFileSync = fs.readFileSync;
fs.readFileSync = function (file, ...args) {
if (process.env.HERMES_TEST_REFS != null) {
const refs = JSON.parse(process.env.HERMES_TEST_REFS);
for (const [tagFile, ref] of Object.entries(refs)) {
if (file === path.resolve(propertiesPath, '../..', tagFile)) {
return ref;
}
}
}
if (file === propertiesPath && process.env.HERMES_TEST_PROPERTIES != null) {
if (process.env.HERMES_TEST_PROPERTIES === 'MISSING') {
throw Object.assign(new Error(`ENOENT: ${propertiesPath}`), {
Expand Down
115 changes: 90 additions & 25 deletions .github/scripts/__tests__/resolve-hermes-test.js
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,8 @@ const {
} = require('../../../packages/react-native/scripts/ios-prebuild/hermes-version');

const root = path.resolve(__dirname, '../../..');
const {version: v1Version} = readHermesMetadata('legacy-default', '1');
const {version: v0Version} = readHermesMetadata('v1-default', '0');
const {version: v1Version} = readHermesMetadata('v1-default', '1');
const script = path.join(root, '.github/scripts/resolve-hermes.mts');
const preload = path.join(__dirname, '__fixtures__/resolve-hermes.cjs');
const sourceCommit = '1234567890abcdef1234567890abcdef12345678';
Expand All @@ -43,6 +44,7 @@ function run(command, overrides = {}) {
'HERMES_TEST_DOWNLOAD',
'HERMES_TEST_COMMIT',
'HERMES_TEST_SOURCE_ERROR',
'HERMES_TEST_REFS',
]) {
delete env[key];
}
Expand Down Expand Up @@ -75,9 +77,11 @@ function run(command, overrides = {}) {
}

test.each([
[undefined, '123.4.56', 'HERMES_VERSION_NAME', 'Debug'],
['0', '123.4.56', 'HERMES_VERSION_NAME', 'Debug'],
[undefined, v1Version, 'HERMES_V1_VERSION_NAME', 'Debug'],
['0', v0Version, 'HERMES_VERSION_NAME', 'Debug'],
['1', v1Version, 'HERMES_V1_VERSION_NAME', 'Release'],
['', v1Version, 'HERMES_V1_VERSION_NAME', 'Debug'],
['true', v1Version, 'HERMES_V1_VERSION_NAME', 'Debug'],
])(
'CI downloads flag %s with the selected key and version',
(flag, version, key, flavor) => {
Expand Down Expand Up @@ -112,11 +116,30 @@ test.each([
},
);

test('CI snapshot fallback uses the five-argument URL helper contract', () => {
test.each([
[undefined, '250829098.0.9'],
['0', '0.15.1'],
['1', '250829098.0.9'],
])('CI downloads checked-in stable metadata with flag %s', (flag, version) => {
const result = run(['download-hermes'], {
...(flag == null ? {} : {RCT_HERMES_V1_ENABLED: flag}),
HERMES_TEST_DOWNLOAD: 'release',
});
expect(result.status).toBe(0);
expect(result.output).toContain(`version=${version}\n`);
expect(result.output).toMatch(/^tarball=.+$/m);
expect(result.urls).toEqual([
`https://central.sonatype.com/repository/maven-snapshots/com/facebook/hermes/hermes-ios/${version}-SNAPSHOT/maven-metadata.xml`,
`https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/${version}/hermes-ios-${version}-hermes-ios-debug.tar.gz`,
]);
expect(result.calls.source).toEqual([]);
});

test('CI snapshot fallback uses the five-argument Hermes URL helper contract', () => {
const version = '123.4.56';
const result = run(['download-hermes'], {
HERMES_TEST_DOWNLOAD: 'snapshot',
HERMES_TEST_PROPERTIES: `HERMES_VERSION_NAME=${version}`,
HERMES_TEST_PROPERTIES: `HERMES_V1_VERSION_NAME=${version}`,
});
expect(result.status).toBe(0);
expect(result.output).toContain(`version=${version}\n`);
Expand All @@ -135,7 +158,7 @@ test('CI snapshot fallback uses the five-argument URL helper contract', () => {

test('CI can still select source when valid pinned artifacts are unavailable', () => {
const result = run(['download-hermes'], {
HERMES_TEST_PROPERTIES: 'HERMES_VERSION_NAME=123.4.56',
HERMES_TEST_PROPERTIES: 'HERMES_V1_VERSION_NAME=123.4.56',
});
expect(result.status).toBe(0);
expect(result.output).toBe('');
Expand All @@ -145,12 +168,16 @@ test('CI can still select source when valid pinned artifacts are unavailable', (
});

const invalidMetadata = [
['', 'Expected one exact HERMES_VERSION_NAME'],
['', 'Expected one exact HERMES_V1_VERSION_NAME'],
['UNREADABLE', 'EACCES'],
['HERMES_VERSION_NAME=^1.2.3', 'Expected one exact HERMES_VERSION_NAME'],
[
'HERMES_VERSION_NAME=1.2.3\nHERMES_VERSION_NAME=1.2.3',
'Expected one exact HERMES_VERSION_NAME',
'HERMES_V1_VERSION_NAME=^1.2.3',
'Expected one exact HERMES_V1_VERSION_NAME',
],
['HERMES_VERSION_NAME=1.2.3', 'Expected one exact HERMES_V1_VERSION_NAME'],
[
'HERMES_V1_VERSION_NAME=1.2.3\nHERMES_V1_VERSION_NAME=1.2.3',
'Expected one exact HERMES_V1_VERSION_NAME',
],
];

Expand Down Expand Up @@ -193,17 +220,17 @@ test('CI selects source without a download when version.properties is missing',
});

test.each([
[undefined, 'HERMES_VERSION_NAME', undefined],
['0', 'HERMES_VERSION_NAME', undefined],
[
'1',
'HERMES_V1_VERSION_NAME',
'HERMES_VERSION_NAME=123.4.56\nHERMES_V1_VERSION_NAME=1000.0.0',
],
])('CI selected sentinel for flag %s', (flag, key, properties) => {
[undefined, 'HERMES_V1_VERSION_NAME'],
['0', 'HERMES_VERSION_NAME'],
['1', 'HERMES_V1_VERSION_NAME'],
['', 'HERMES_V1_VERSION_NAME'],
['true', 'HERMES_V1_VERSION_NAME'],
])('CI selected sentinel for flag %s', (flag, key) => {
const overrides = {
...(flag == null ? {} : {RCT_HERMES_V1_ENABLED: flag}),
...(properties == null ? {} : {HERMES_TEST_PROPERTIES: properties}),
HERMES_TEST_PROPERTIES:
`${key}=1000.0.0\n` +
`${key === 'HERMES_VERSION_NAME' ? 'HERMES_V1_VERSION_NAME' : 'HERMES_VERSION_NAME'}=123.4.56`,
};

const download = run(['download-hermes'], overrides);
Expand All @@ -224,14 +251,18 @@ test.each([

test('CI source resolution uses the current helper SHA for the cache output', () => {
const commit = 'abcdef1234567890abcdef1234567890abcdef12';
const result = run(['resolve-commit'], {HERMES_TEST_COMMIT: commit});
const result = run(['resolve-commit'], {
HERMES_TEST_COMMIT: commit,
HERMES_TEST_PROPERTIES: 'HERMES_V1_VERSION_NAME=1000.0.0',
});
expect(result.status).toBe(0);
expect(result.output).toBe(`hermes-commit=${commit}\n`);
expect(result.calls).toEqual({source: [[]], nightly: []});
});

test('CI fails source resolution without falling back to a tag', () => {
const result = run(['resolve-commit'], {
HERMES_TEST_PROPERTIES: 'HERMES_V1_VERSION_NAME=1000.0.0',
HERMES_TEST_SOURCE_ERROR: 'Cannot resolve merge-base timestamp',
});
expect(result.status).toBe(1);
Expand All @@ -241,15 +272,15 @@ test('CI fails source resolution without falling back to a tag', () => {
expect(result.calls).toEqual({source: [[]], nightly: []});
});

test('CI resolve-commit emits the checked-in V1 SHA for concrete metadata', () => {
test('CI resolve-commit emits the checked-in stable V1 tag', () => {
const ref = fs
.readFileSync(
path.join(root, 'packages/react-native/sdks/.hermesv1version'),
'utf8',
)
.trim();
expect(ref).toMatch(/^[0-9a-fA-F]{40}$/);
expect(v1Version).not.toBe('1000.0.0');
expect(ref).toBe('hermes-v250829098.0.9');
expect(v1Version).toBe('250829098.0.9');

const result = run(['resolve-commit'], {RCT_HERMES_V1_ENABLED: '1'});
expect(result.status).toBe(0);
Expand All @@ -259,17 +290,51 @@ test('CI resolve-commit emits the checked-in V1 SHA for concrete metadata', () =
expect(result.calls).toEqual({source: [], nightly: []});
});

describe.each(['release/custom-hermes', sourceCommit])('source ref %s', ref => {
test.each([
[undefined, '.hermesv1version'],
['0', '.hermesversion'],
['1', '.hermesv1version'],
['', '.hermesv1version'],
['true', '.hermesv1version'],
])('CI reads the selected file for flag %s', (flag, tagFile) => {
const result = run(['resolve-commit'], {
...(flag == null ? {} : {RCT_HERMES_V1_ENABLED: flag}),
HERMES_TEST_PROPERTIES:
'HERMES_VERSION_NAME=123.4.56\nHERMES_V1_VERSION_NAME=234.5.67',
HERMES_TEST_REFS: JSON.stringify({
'.hermesversion': 'unselected-legacy-ref',
'.hermesv1version': 'unselected-v1-ref',
[tagFile]: ` ${ref}\n`,
}),
});
expect(result.status).toBe(0);
expect(result.output).toBe(`hermes-commit=${ref}\n`);
expect(result.urls).toEqual([]);
expect(result.calls).toEqual({source: [], nightly: []});
});
});

test.each([
[undefined, '.hermesversion', 'MISSING'],
[undefined, '.hermesv1version', 'MISSING'],
['0', '.hermesversion', 'MISSING'],
['1', '.hermesv1version', 'MISSING'],
[undefined, '.hermesversion', 'HERMES_VERSION_NAME=123.4.56'],
[undefined, '.hermesv1version', 'HERMES_V1_VERSION_NAME=123.4.56'],
[
undefined,
'.hermesv1version',
'HERMES_VERSION_NAME=1000.0.0\nHERMES_V1_VERSION_NAME=123.4.56',
],
[
'0',
'.hermesversion',
'HERMES_VERSION_NAME=123.4.56\nHERMES_V1_VERSION_NAME=1000.0.0',
],
[undefined, '.hermesv1version', undefined],
['0', '.hermesversion', undefined],
['1', '.hermesv1version', undefined],
['', '.hermesv1version', undefined],
['true', '.hermesv1version', undefined],
])(
'CI resolve-commit reads flag %s tag %s independently of metadata %s',
(flag, tagFile, properties) => {
Expand Down
7 changes: 4 additions & 3 deletions .github/scripts/resolve-hermes.mts
Original file line number Diff line number Diff line change
Expand Up @@ -40,10 +40,11 @@ function setActionOutput(key: string, value: string) {
*
* Uses the same version key and validation as the local prebuild script.
* A missing file permits a source build; malformed metadata must fail CI.
* Selects V1 unless RCT_HERMES_V1_ENABLED=0, matching React Native 0.84.
*/
function resolveHermesArtifactVersion(): string | null {
try {
const {version, versionKey} = readHermesMetadata('legacy-default');
const {version, versionKey} = readHermesMetadata('v1-default');
echo(`Using ${versionKey}=${version}`);
return version;
} catch (error: any) {
Expand All @@ -56,12 +57,12 @@ function resolveHermesArtifactVersion(): string | null {

/**
* Reads the pinned Hermes ref from packages/react-native/sdks/.hermesversion
* (or .hermesv1version when RCT_HERMES_V1_ENABLED=1). The value is a tag or commit in
* (or .hermesv1version unless V1 is explicitly disabled). The value is a tag or commit in
* facebook/hermes. Returns null if the file is missing or empty.
*/
function resolveHermesTag(): string | null {
const {tagFile} = selectHermesMetadata(
'legacy-default', process.env.RCT_HERMES_V1_ENABLED,
'v1-default', process.env.RCT_HERMES_V1_ENABLED,
);
const tagPath = path.resolve(
import.meta.dirname!, '..', '..',
Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/bump-podfile-lock.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,8 +37,9 @@ jobs:
- name: Bump podfile.lock
run: |
cd packages/rn-tester
rm Podfile.lock
bundle install
bundle exec pod update hermes-engine --no-repo-update
bundle exec pod install
- name: Commit changes
run: |
git add packages/rn-tester/Podfile.lock
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/cache-reaper.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ on:

jobs:
cache-cleaner:
if: github.repository == 'facebook/react-native'
if: github.repository == 'react/react-native'
runs-on: ubuntu-latest
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/check-for-reproducer.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ jobs:
check-for-reproducer:
runs-on: ubuntu-latest
if: |
github.repository == 'facebook/react-native' && github.event.issue.pull_request == null && github.event.issue.state == 'open' && !contains(github.event.issue.labels.*.name, ':open_umbrella: Umbrella')
github.repository == 'react/react-native' && github.event.issue.pull_request == null && github.event.issue.state == 'open' && !contains(github.event.issue.labels.*.name, ':open_umbrella: Umbrella')
steps:
- uses: actions/checkout@v6
- uses: actions/github-script@v8
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/close-pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ permissions:
jobs:
comment-and-label:
runs-on: ubuntu-latest
if: github.repository == 'facebook/react-native'
if: github.repository == 'react/react-native'
steps:
- uses: actions/github-script@v8
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/create-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ on:

jobs:
create_release:
if: github.repository == 'facebook/react-native'
if: github.repository == 'react/react-native'
runs-on: ubuntu-latest
steps:
- name: Checkout
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/danger-pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ permissions:
jobs:
danger:
runs-on: ubuntu-latest
if: github.repository == 'facebook/react-native'
if: github.repository == 'react/react-native'
steps:
- name: Check out PR branch
uses: actions/checkout@v6
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/monitor-new-issues.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ on:
jobs:
monitor-issues:
runs-on: ubuntu-latest
if: github.repository == 'facebook/react-native'
if: github.repository == 'react/react-native'
steps:
- name: Checkout
uses: actions/checkout@v6
Expand All @@ -34,7 +34,7 @@ jobs:
git_secret: ${{ secrets.GITHUB_TOKEN }}
notifier: "discord"
fetch_data_interval: 6
repo_owner: "facebook"
repo_owner: "react"
repo_name: "react-native"
discord_webhook_url: "${{ secrets.DISCORD_WEBHOOK_URL }}"
discord_id_type: "user"
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/needs-attention.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
issues: write # for react-native-community/needs-attention to label issues
name: Apply Needs Attention Label
runs-on: ubuntu-latest
if: github.repository == 'facebook/react-native'
if: github.repository == 'react/react-native'
steps:
- uses: actions/checkout@v6
- name: Apply Needs Attention Label
Expand Down
Loading
Loading