Skip to content

Commit 33e8489

Browse files
Integrate 0.82.0-nightly-20250806-5936f29d6 (#15261)
* Update @react-native-community/template * Integrate-rn 0.82.0-nightly-20250806-5936f29d6 * react-native-platform-override upgrade * resolving conflicts * Manually Updating RN Nightlty * commit for PR #15217 Added to avoid conflicts in integration * Update tester files * Lint fix * lint issue fixes * fixinf build issues * yarn change * validate override fix * update yarn lock * Bump rnx,eslint,metro-config * Added Minimatch * yarn change * Update Cli and Check * Update creaternwapp * resolve conflicts * set node path import * exclusionList Test * conflicts resolved * revert rnx copy * config fix * validate override.json * macOS test fix * lint fix * view lint fix * Update SnapShot * lint fix * Change files * view fix * Resolution for react and react-native-renderer * update snapshot * Review Changes * Undo Viewwin32 * Suppress eslint * lint fix * lint fix 2.0 * Lint fix by supressing nonpolymorphic-type-arg * Removing E2E Paper from pipelines
1 parent 01e9577 commit 33e8489

File tree

301 files changed

+10917
-32847
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

301 files changed

+10917
-32847
lines changed

.ado/jobs/e2e-test.yml

Lines changed: 0 additions & 116 deletions
Original file line numberDiff line numberDiff line change
@@ -36,122 +36,6 @@ parameters:
3636
UseChakra: false
3737

3838
jobs:
39-
- ${{ each config in parameters.buildMatrix }}:
40-
- ${{ if eq(config.BuildEnvironment, parameters.buildEnvironment) }}:
41-
- ${{ each matrix in config.Matrix }}:
42-
- job: E2ETest${{ matrix.Name }}
43-
displayName: E2E Test App ${{ matrix.Name }}
44-
45-
variables: [template: ../variables/windows.yml]
46-
pool: ${{ parameters.AgentPool.Medium }}
47-
timeoutInMinutes: 60 # how long to run the job before automatically cancelling
48-
cancelTimeoutInMinutes: 5 # how much time to give 'run always even if cancelled tasks' before killing them
49-
50-
steps:
51-
- template: ../templates/checkout-shallow.yml
52-
53-
- template: ../templates/prepare-js-env.yml
54-
55-
- template: ../templates/prepare-build-env.yml
56-
parameters:
57-
platform: ${{ matrix.BuildPlatform }}
58-
configuration: Release
59-
buildEnvironment: ${{ config.buildEnvironment }}
60-
61-
- powershell: |
62-
Write-Host "##vso[task.setvariable variable=BuildLogDirectory]$(Build.BinariesDirectory)\${{ matrix.BuildPlatform }}\BuildLogs"
63-
displayName: Set BuildLogDirectory
64-
65-
- task: PowerShell@2
66-
displayName: Start tracing
67-
inputs:
68-
targetType: filePath # filePath | inline
69-
filePath: $(Build.SourcesDirectory)\vnext\Scripts\Tracing\Start-Tracing.ps1
70-
71-
- template: ../templates/set-experimental-feature.yml
72-
parameters:
73-
workingDir: packages/e2e-test-app/windows
74-
feature: UseHermes
75-
${{ if eq(matrix.UseChakra, true) }}:
76-
value: false
77-
${{ else }}:
78-
value: true
79-
80-
- template: ../templates/run-windows-with-certificates.yml
81-
parameters:
82-
buildEnvironment: ${{ parameters.BuildEnvironment }}
83-
buildConfiguration: Release
84-
buildPlatform: ${{ matrix.BuildPlatform }}
85-
buildLogDirectory: $(BuildLogDirectory)
86-
workingDirectory: packages/e2e-test-app
87-
errorOnNuGetLockChanges: false # Sometimes the content hashes of NuGet packages are wrong on VMs, workaround for later .NET versions don't work for UWP C#.
88-
89-
- script: |
90-
echo ##vso[task.setvariable variable=StartedTests]true
91-
displayName: Set StartedTests
92-
93-
- script: yarn e2etest
94-
displayName: yarn e2etest
95-
workingDirectory: packages/e2e-test-app
96-
97-
- script: npx jest --clearCache
98-
displayName: clear jest cache
99-
workingDirectory: packages/e2e-test-app
100-
condition: and(failed(), eq(variables.StartedTests, 'true'))
101-
102-
- script: yarn e2etest -u
103-
displayName: Update snapshots
104-
workingDirectory: packages/e2e-test-app
105-
condition: and(failed(), eq(variables.StartedTests, 'true'))
106-
107-
- task: PowerShell@2
108-
displayName: Stop tracing
109-
inputs:
110-
targetType: filePath # filePath | inline
111-
filePath: $(Build.SourcesDirectory)\vnext\Scripts\Tracing\Stop-Tracing.ps1
112-
arguments: -NoAnalysis -outputFolder $(Build.StagingDirectory)/Tracing
113-
condition: true
114-
115-
- task: PublishBuildArtifacts@1
116-
displayName: Upload traces
117-
inputs:
118-
pathtoPublish: '$(Build.StagingDirectory)/Tracing'
119-
artifactName: 'Traces - $(Agent.JobName)-$(System.JobAttempt)'
120-
condition: true
121-
122-
- task: CopyFiles@2
123-
displayName: Copy snapshots
124-
inputs:
125-
sourceFolder: packages/e2e-test-app/test/__snapshots__
126-
targetFolder: $(Build.StagingDirectory)/snapshots
127-
contents: "**"
128-
condition: failed()
129-
130-
- task: CopyFiles@2
131-
displayName: Copy RNTesterApp artifacts
132-
inputs:
133-
sourceFolder: $(Build.SourcesDirectory)/packages/e2e-test-app/windows/RNTesterApp
134-
targetFolder: $(Build.StagingDirectory)/RNTesterApp
135-
contents: AppPackages\**
136-
condition: failed()
137-
138-
- task: PublishPipelineArtifact@1
139-
displayName: "Publish Artifact: RNTesterApp"
140-
inputs:
141-
artifactName: RNTesterApp-${{ matrix.Name }}-$(System.JobAttempt)
142-
targetPath: $(Build.StagingDirectory)/RNTesterApp
143-
condition: failed()
144-
145-
- task: PublishPipelineArtifact@1
146-
displayName: "Publish Artifact: Snapshots"
147-
inputs:
148-
artifactName: Snapshots - RNTesterApp-${{ matrix.Name }}-$(System.JobAttempt)
149-
targetPath: $(Build.StagingDirectory)/snapshots
150-
condition: failed()
151-
152-
- template: ../templates/upload-build-logs.yml
153-
parameters:
154-
buildLogDirectory: '$(BuildLogDirectory)'
15539
- ${{ each config in parameters.buildMatrix }}:
15640
- ${{ if eq(config.BuildEnvironment, parameters.buildEnvironment) }}:
15741
- ${{ each matrix in config.Matrix }}:

.ado/templates/prep-and-pack-nuget.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,9 @@ steps:
7373
artifact: ${{ parameters.artifactName2 }}.${{ slice.platform }}.${{ slice.configuration }}
7474
path: ${{parameters.nugetroot}}/${{ parameters.artifactName2 }}/${{ slice.platform }}/${{ slice.configuration }}
7575

76+
- pwsh: yarn build
77+
displayName: Run yarn build
78+
7679
- task: PowerShell@2
7780
displayName: Copy MSRN Resources to NuGet layout
7881
inputs:
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"type": "prerelease",
3+
"comment": "Integrate 0.82.0-nightly-20250806-5936f29d6",
4+
"packageName": "@office-iss/react-native-win32",
5+
"email": "[email protected]",
6+
"dependentChangeType": "patch"
7+
}
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"type": "patch",
3+
"comment": "Integrate 0.82.0-nightly-20250806-5936f29d6",
4+
"packageName": "@react-native-windows/automation",
5+
"email": "[email protected]",
6+
"dependentChangeType": "patch"
7+
}
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"type": "patch",
3+
"comment": "Integrate 0.82.0-nightly-20250806-5936f29d6",
4+
"packageName": "@react-native-windows/automation-channel",
5+
"email": "[email protected]",
6+
"dependentChangeType": "patch"
7+
}
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"type": "patch",
3+
"comment": "Integrate 0.82.0-nightly-20250806-5936f29d6",
4+
"packageName": "@react-native-windows/automation-commands",
5+
"email": "[email protected]",
6+
"dependentChangeType": "patch"
7+
}
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"type": "prerelease",
3+
"comment": "Integrate 0.82.0-nightly-20250806-5936f29d6",
4+
"packageName": "@react-native-windows/cli",
5+
"email": "[email protected]",
6+
"dependentChangeType": "patch"
7+
}
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"type": "prerelease",
3+
"comment": "Integrate 0.82.0-nightly-20250806-5936f29d6",
4+
"packageName": "@react-native-windows/codegen",
5+
"email": "[email protected]",
6+
"dependentChangeType": "patch"
7+
}
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"type": "prerelease",
3+
"comment": "Integrate 0.82.0-nightly-20250806-5936f29d6",
4+
"packageName": "@react-native-windows/find-repo-root",
5+
"email": "[email protected]",
6+
"dependentChangeType": "patch"
7+
}
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"type": "prerelease",
3+
"comment": "Integrate 0.82.0-nightly-20250806-5936f29d6",
4+
"packageName": "@react-native-windows/fs",
5+
"email": "[email protected]",
6+
"dependentChangeType": "patch"
7+
}

0 commit comments

Comments
 (0)