Skip to content

Commit 42d1d5b

Browse files
committed
integrate 0.79.0-rc0 and update PR pipelines
1 parent da8ca1a commit 42d1d5b

File tree

31 files changed

+275
-133
lines changed

31 files changed

+275
-133
lines changed

.ado/jobs/cli-init-windows.yml

Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,12 @@ parameters:
1616
default:
1717
- BuildEnvironment: PullRequest
1818
Matrix:
19+
- Name: FabricX64Debug
20+
template: cpp-app
21+
configuration: Debug
22+
platform: x64
23+
additionalRunArguments: --no-autolink
24+
useNuGet: true
1925
- Name: FabricX64Release
2026
template: cpp-app
2127
configuration: Release
@@ -29,12 +35,31 @@ parameters:
2935
platform: x86
3036
additionalRunArguments: --no-autolink
3137
useNuGet: true
38+
- Name: FabricX86Release
39+
template: cpp-app
40+
configuration: Release
41+
platform: x86
42+
useNuGet: true
43+
publishNuGet: true
44+
- Name: FabricArm64Debug
45+
template: cpp-app
46+
configuration: Debug
47+
platform: ARM64
48+
additionalRunArguments: --no-autolink --no-deploy
49+
useNuGet: true
3250
- Name: FabricArm64Release
3351
template: cpp-app
3452
configuration: Release
3553
platform: ARM64
3654
additionalRunArguments: --no-autolink --no-deploy
3755
useNuGet: true
56+
publishNuGet: true
57+
- Name: FabricLibX64Debug
58+
template: cpp-lib
59+
configuration: Debug
60+
platform: x64
61+
additionalRunArguments: --singleproc # --singleproc required to workaround issue #13599
62+
useNuGet: true
3863
- Name: FabricLibX64Release
3964
template: cpp-lib
4065
configuration: Release
@@ -47,6 +72,18 @@ parameters:
4772
platform: x86
4873
additionalRunArguments: --singleproc # --singleproc required to workaround issue #13599
4974
useNuGet: true
75+
- Name: FabricLibX86Release
76+
template: cpp-lib
77+
configuration: Release
78+
platform: x86
79+
additionalRunArguments: --singleproc # --singleproc required to workaround issue #13599
80+
useNuGet: true
81+
- Name: FabricLibArm64Debug
82+
template: cpp-lib
83+
configuration: Debug
84+
platform: ARM64
85+
additionalRunArguments: --no-deploy --singleproc # --singleproc required to workaround issue #13599
86+
useNuGet: true
5087
- Name: FabricLibArm64Release
5188
template: cpp-lib
5289
configuration: Release
@@ -96,11 +133,54 @@ parameters:
96133
platform: x64
97134
useChakra: true
98135
runWack: true
136+
- Name: PaperArm64DebugCpp
137+
template: old/uwp-cpp-app
138+
configuration: Debug
139+
platform: ARM64
140+
additionalRunArguments: --no-deploy # We don't have Arm agents
141+
- Name: PaperArm64DebugCs
142+
template: old/uwp-cs-app
143+
configuration: Debug
144+
platform: ARM64
145+
additionalRunArguments: --no-deploy # We don't have Arm agents
146+
- Name: PaperArm64ReleaseCpp
147+
template: old/uwp-cpp-app
148+
configuration: Release
149+
platform: ARM64
150+
additionalRunArguments: --no-deploy # We don't have Arm agents
151+
- Name: PaperArm64ReleaseCs
152+
template: old/uwp-cs-app
153+
configuration: Release
154+
platform: ARM64
155+
additionalRunArguments: --no-deploy # We don't have Arm agents
156+
- Name: PaperX86ReleaseCpp
157+
template: old/uwp-cpp-app
158+
configuration: Release
159+
platform: x86
160+
runWack: true
161+
- Name: PaperX86ReleaseCs
162+
template: old/uwp-cs-app
163+
configuration: Release
164+
platform: x86
165+
runWack: true
166+
- Name: PaperX64DebugCpp
167+
template: old/uwp-cpp-app
168+
configuration: Debug
169+
platform: x64
170+
- Name: PaperX64DebugCs
171+
template: old/uwp-cs-app
172+
configuration: Debug
173+
platform: x64
99174
- Name: PaperX64DebugCppLowResource
100175
template: old/uwp-cpp-app
101176
configuration: Debug
102177
platform: x64
103178
lowResource: true
179+
- Name: PaperX64ReleaseCppLowResource
180+
template: old/uwp-cpp-app
181+
configuration: Release
182+
platform: x64
183+
lowResource: true
104184
- BuildEnvironment: SecurePullRequest
105185
Matrix:
106186
- Name: FabricX64Release

.ado/jobs/desktop.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,9 @@ parameters:
2424
- Name: X86Debug
2525
BuildConfiguration: Debug
2626
BuildPlatform: x86
27+
- Name: X86Release
28+
BuildConfiguration: Release
29+
BuildPlatform: x86
2730
- Name: ARM64ECDebug
2831
BuildConfiguration: Debug
2932
BuildPlatform: ARM64EC

.ado/jobs/e2e-test.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,12 @@ parameters:
2020
- Name: X64Hermes
2121
BuildPlatform: x64
2222
UseChakra: false
23+
- Name: X86Chakra
24+
BuildPlatform: x86
25+
UseChakra: true
26+
- Name: X86Hermes
27+
BuildPlatform: x86
28+
UseChakra: false
2329
- BuildEnvironment: Continuous
2430
Matrix:
2531
- Name: X64Chakra

.ado/jobs/integration-test.yml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,36 @@ parameters:
1313
default:
1414
- BuildEnvironment: PullRequest
1515
Matrix:
16+
- Name: Arm64Debug
17+
BuildPlatform: ARM64
18+
BuildConfiguration: Debug
19+
DeployOptions: --no-deploy # We don't have Arm agents
20+
- Name: X64WebDebug
21+
BuildPlatform: x64
22+
BuildConfiguration: Debug
23+
DeployOptions:
24+
- Name: X86WebDebug
25+
BuildPlatform: x86
26+
BuildConfiguration: Debug
27+
DeployOptions:
1628
- Name: X64Release
1729
BuildPlatform: x64
1830
BuildConfiguration: Release
1931
DeployOptions:
32+
- Name: X86Release
33+
BuildPlatform: x86
34+
BuildConfiguration: Release
35+
DeployOptions:
36+
- Name: X64ReleaseChakra
37+
BuildPlatform: x64
38+
BuildConfiguration: Release
39+
DeployOptions:
40+
UseChakra: true
41+
- Name: X86ReleaseChakra
42+
BuildPlatform: x86
43+
BuildConfiguration: Release
44+
DeployOptions:
45+
UseChakra: true
2046
- BuildEnvironment: Continuous
2147
Matrix:
2248
- Name: Arm64Debug

.ado/jobs/playground.yml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,13 @@ parameters:
2020
BuildConfiguration: Debug
2121
BuildPlatform: x86
2222
SolutionFile: Playground.sln
23+
UploadAppx: true
2324
- Name: X64ReleaseUniversal
2425
BuildConfiguration: Release
2526
BuildPlatform: x64
2627
SolutionFile: Playground.sln
28+
RunWack: true
29+
UploadAppx: true
2730
- Name: X64DebugUniversal
2831
BuildConfiguration: Debug
2932
BuildPlatform: x64
@@ -34,10 +37,6 @@ parameters:
3437
BuildConfiguration: Debug
3538
BuildPlatform: x86
3639
SolutionFile: Playground-Composition.sln
37-
- Name: X64DebugComposition
38-
BuildConfiguration: Debug
39-
BuildPlatform: x64
40-
SolutionFile: Playground-Composition.sln
4140
- Name: X64ReleaseComposition
4241
BuildConfiguration: Release
4342
BuildPlatform: x64

.ado/jobs/sample-apps.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,22 @@ parameters:
2121
BuildConfiguration: Debug
2222
BuildPlatform: x86
2323
DeployOption:
24+
- Name: Arm64Debug
25+
BuildConfiguration: Debug
26+
BuildPlatform: ARM64
27+
DeployOption: --no-deploy # We don't have Arm agents
28+
- Name: Arm64Release
29+
BuildConfiguration: Release
30+
BuildPlatform: ARM64
31+
DeployOption: --no-deploy # We don't have Arm agents
32+
- Name: X64Debug
33+
BuildConfiguration: Debug
34+
BuildPlatform: x64
35+
DeployOption:
36+
- Name: X86Release
37+
BuildConfiguration: Release
38+
BuildPlatform: x86
39+
DeployOption:
2440
- BuildEnvironment: Continuous
2541
Matrix:
2642
- Name: X64Release

.ado/jobs/setup.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
displayName: Build @rnw-scripts/beachball-config
3232

3333
- pwsh: |
34-
npx beachball check --verbose 2>&1 | Tee-Object -Variable beachballOutput
34+
npx beachball check --branch origin/$(BeachBallBranchName) --verbose 2>&1 | Tee-Object -Variable beachballOutput
3535
$beachballErrors = $beachballOutput | Where-Object { $_ -match "ERROR: *"}
3636
$beachballErrors | ForEach { Write-Host "##vso[task.logissue type=warning]POSSIBLE $_" }
3737
displayName: Warn for possible invalid change files

.ado/jobs/universal.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,10 @@
3030
BuildConfiguration: Release
3131
BuildPlatform: x86
3232
UseFabric: false
33+
- Name: Arm64Debug
34+
BuildConfiguration: Debug
35+
BuildPlatform: ARM64
36+
UseFabric: false
3337
- Name: Arm64Release
3438
BuildConfiguration: Release
3539
BuildPlatform: ARM64
@@ -43,10 +47,18 @@
4347
BuildConfiguration: Release
4448
BuildPlatform: x64
4549
UseFabric: true
50+
- Name: X86DebugFabric
51+
BuildConfiguration: Debug
52+
BuildPlatform: x86
53+
UseFabric: true
4654
- Name: X86ReleaseFabric # Specifically built so binskim / tests get run on fabric
4755
BuildConfiguration: Release
4856
BuildPlatform: x86
4957
UseFabric: true
58+
- Name: Arm64DebugFabric
59+
BuildConfiguration: Debug
60+
BuildPlatform: ARM64
61+
UseFabric: true
5062
- Name: Arm64ReleaseFabric
5163
BuildConfiguration: Release
5264
BuildPlatform: ARM64

packages/@office-iss/react-native-win32-tester/overrides.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"excludePatterns": [
66
"src/js/examples-win32/**"
77
],
8-
"baseVersion": "0.79.0-nightly-20250303-cee63397b",
8+
"baseVersion": "0.79.0-rc.0",
99
"overrides": [
1010
{
1111
"type": "patch",

packages/@office-iss/react-native-win32-tester/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
"peerDependencies": {
2020
"@office-iss/react-native-win32": "0.79.0-preview.0",
2121
"react": "19.0.0",
22-
"react-native": "0.79.0-nightly-20250303-cee63397b"
22+
"react-native": "0.79.0-rc.0"
2323
},
2424
"devDependencies": {
2525
"@office-iss/react-native-win32": "0.79.0-preview.0",
@@ -30,7 +30,7 @@
3030
"@types/node": "^18.0.0",
3131
"eslint": "^8.19.0",
3232
"just-scripts": "^1.3.3",
33-
"react-native": "0.79.0-nightly-20250303-cee63397b",
33+
"react-native": "0.79.0-rc.0",
3434
"react-native-platform-override": "^1.9.55",
3535
"typescript": "5.0.4"
3636
},

0 commit comments

Comments
 (0)