You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This PR bumps RNX to target RNW 0.77, with a minimum of RNW 0.72.
This PR also resolves such issues that have arisen:
* Renamed XAML's `TabIndex` property mapping from `tabIndex` (which
conflicts with upstream) to `xamlTabIndex`
* Fixed yarn workspaces
* Fixed example app metro configs so they can be run
* Updated and aligned versions of packages in yarn.lock
* Updated workflows with latest GitHub Actions versions for common tasks
* Updated workflows to only target support RNW versions for new app
testing
* Updated workflow nuget restores to use lock files
* Updated new app testing to use the new `react-native init-windows`
Resolves#287Resolves#288
###### Microsoft Reviewers: [Open in
CodeFlow](https://microsoft.github.io/open-pr/?codeflow=https://github.com/microsoft/react-native-xaml/pull/295)
Copy file name to clipboardExpand all lines: .github/workflows/main.yml
+3-11Lines changed: 3 additions & 11 deletions
Original file line number
Diff line number
Diff line change
@@ -27,24 +27,16 @@ jobs:
27
27
28
28
call-testcli:
29
29
name: Test CLI (VS 2022)
30
+
needs: setupcheck
30
31
strategy:
31
32
fail-fast: false
32
33
matrix:
33
-
rnwVersion: [ 'v0.73-stable', 'v0.72-stable', 'v0.71-stable'] # test *all* versions that use VS 2022. aka any RNW version >= min in package.json and >= 0.71
34
-
useRnwNuGet: [false, true] # test building with both RNW source and RNW NuGet
35
-
include:
36
-
- rnwVersion: 'v0.73-stable'
37
-
rnVersion: '0.73-stable'
38
-
- rnwVersion: 'v0.72-stable'
39
-
rnVersion: '0.72-stable'
40
-
- rnwVersion: 'v0.71-stable'
41
-
rnVersion: '0.71-stable'
34
+
rnwVersion: ['latest', 'v0.76-stable', 'v0.75-stable', 'v0.72-stable'] # test *key* versions that use VS 2022. aka any RNW version >= 0.72 used by supported partners and/or Active/Maintenance from https://microsoft.github.io/react-native-windows/support
Copy file name to clipboardExpand all lines: .github/workflows/pr.yml
+4-11Lines changed: 4 additions & 11 deletions
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,7 @@ jobs:
9
9
name: Setup Check
10
10
runs-on: windows-2022
11
11
steps:
12
-
- uses: actions/checkout@v3
12
+
- uses: actions/checkout@v4
13
13
14
14
- name: yarn install
15
15
run: yarn install
@@ -42,19 +42,12 @@ jobs:
42
42
strategy:
43
43
fail-fast: true
44
44
matrix:
45
-
rnwVersion: ['v0.73-stable', 'v0.72-stable'] # test *key* versions that use VS 2022. aka any RNW version >= 0.71 used by supported partners and/or Active/Maintenance from https://microsoft.github.io/react-native-windows/support
46
-
useRnwNuGet: [false, true] # test building with both RNW source and RNW NuGet
47
-
include:
48
-
- rnwVersion: 'v0.73-stable'
49
-
rnVersion: '0.73-stable'
50
-
- rnwVersion: 'v0.72-stable'
51
-
rnVersion: '0.72-stable'
45
+
rnwVersion: ['latest', 'v0.76-stable', 'v0.75-stable', 'v0.72-stable'] # test *key* versions that use VS 2022. aka any RNW version >= 0.72 used by supported partners and/or Active/Maintenance from https://microsoft.github.io/react-native-windows/support
// This prevents "react-native run-windows" from hitting: EBUSY: resource busy or locked, open msbuild.ProjectImports.zip or other files produced by msbuild
27
+
// This prevents "npx @react-native-community/cli run-windows" from hitting: EBUSY: resource busy or locked, open msbuild.ProjectImports.zip or other files produced by msbuild
0 commit comments