Skip to content

Commit 437f07d

Browse files
Saadnajmiclaude
andcommitted
merge: resolve conflict with upstream/main
The build-spm job was moved to microsoft-prebuild-macos-core.yml in our branch, so we take our side (no build-spm in resolve-hermes.yml). The upstream HERMES_VERSION=prebuilt changes are already reflected in microsoft-prebuild-macos-core.yml. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2 parents 0a168fb + 2135a5c commit 437f07d

10 files changed

Lines changed: 1923 additions & 1649 deletions

File tree

.ado/publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ extends:
3838
os: windows
3939
sdl:
4040
componentgovernance:
41-
ignoreDirectories: $(Build.SourcesDirectory)/packages/helloworld
41+
ignoreDirectories: $(Build.SourcesDirectory)/private/helloworld
4242
credscan:
4343
suppressionsFile: .ado/CredScanSuppressions.json
4444
eslint:

.github/workflows/microsoft-pr.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,7 @@ jobs:
159159

160160
PR:
161161
name: "PR"
162+
if: always()
162163
permissions: {}
163164
runs-on: ubuntu-latest
164165
needs:
@@ -172,5 +173,10 @@ jobs:
172173
- test-react-native-macos-init
173174
# - react-native-test-app-integration
174175
steps:
176+
- name: Check for failures or cancellations
177+
if: ${{ contains(needs.*.result, 'failure') || contains(needs.*.result, 'cancelled') }}
178+
run: |
179+
echo "One or more required jobs failed or were cancelled."
180+
exit 1
175181
- name: All required jobs passed
176-
run: echo "All required jobs completed."
182+
run: echo "All required jobs completed successfully."

Gemfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ source 'https://rubygems.org'
44
ruby ">= 2.6.10"
55

66
gem 'cocoapods', '~> 1.13', '!= 1.15.0', '!= 1.15.1'
7-
gem 'activesupport', '>= 6.1.7.5', '< 7.1.0'
7+
gem 'activesupport', '>= 7.2.3.1' # [macOS]
88
gem 'xcodeproj', '< 1.26.0'
99
gem 'concurrent-ruby', '<= 1.3.4'
1010

Gemfile.lock

Lines changed: 35 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,28 @@
11
GEM
22
remote: https://rubygems.org/
33
specs:
4-
CFPropertyList (3.0.7)
4+
CFPropertyList (3.0.8)
5+
activesupport (7.2.3.1)
56
base64
6-
nkf
7-
rexml
8-
activesupport (7.0.8.4)
9-
concurrent-ruby (~> 1.0, >= 1.0.2)
7+
benchmark (>= 0.3)
8+
bigdecimal
9+
concurrent-ruby (~> 1.0, >= 1.3.1)
10+
connection_pool (>= 2.2.5)
11+
drb
1012
i18n (>= 1.6, < 2)
11-
minitest (>= 5.1)
12-
tzinfo (~> 2.0)
13-
addressable (2.8.7)
14-
public_suffix (>= 2.0.2, < 7.0)
13+
logger (>= 1.4.2)
14+
minitest (>= 5.1, < 6)
15+
securerandom (>= 0.3)
16+
tzinfo (~> 2.0, >= 2.0.5)
17+
addressable (2.9.0)
18+
public_suffix (>= 2.0.2, < 8.0)
1519
algoliasearch (1.27.5)
1620
httpclient (~> 2.8, >= 2.8.3)
1721
json (>= 1.5.1)
1822
atomos (0.1.3)
1923
base64 (0.3.0)
20-
benchmark (0.4.0)
21-
bigdecimal (3.1.9)
24+
benchmark (0.5.0)
25+
bigdecimal (4.1.1)
2226
claide (1.1.0)
2327
cocoapods (1.15.2)
2428
addressable (~> 2.8)
@@ -58,46 +62,51 @@ GEM
5862
netrc (~> 0.11)
5963
cocoapods-try (1.2.0)
6064
colored2 (3.1.2)
61-
concurrent-ruby (1.3.3)
65+
concurrent-ruby (1.3.4)
66+
connection_pool (3.0.2)
67+
drb (2.2.3)
6268
escape (0.0.4)
63-
ethon (0.16.0)
69+
ethon (0.18.0)
6470
ffi (>= 1.15.0)
65-
ffi (1.17.0)
71+
logger
72+
ffi (1.17.4)
6673
fourflusher (2.3.1)
6774
fuzzy_match (2.0.4)
6875
gh_inspector (1.1.3)
69-
httpclient (2.8.3)
70-
i18n (1.14.5)
76+
httpclient (2.9.0)
77+
mutex_m
78+
i18n (1.14.8)
7179
concurrent-ruby (~> 1.0)
72-
json (2.6.3)
73-
logger (1.6.5)
74-
minitest (5.20.0)
80+
json (2.19.3)
81+
logger (1.7.0)
82+
minitest (5.27.0)
7583
molinillo (0.8.0)
7684
mutex_m (0.3.0)
7785
nanaimo (0.3.0)
7886
nap (1.1.0)
7987
netrc (0.11.0)
8088
nkf (0.2.0)
8189
public_suffix (4.0.7)
82-
rexml (3.4.2)
90+
rexml (3.4.4)
8391
ruby-macho (2.5.1)
84-
typhoeus (1.4.1)
85-
ethon (>= 0.9.0)
92+
securerandom (0.4.1)
93+
typhoeus (1.6.0)
94+
ethon (>= 0.18.0)
8695
tzinfo (2.0.6)
8796
concurrent-ruby (~> 1.0)
88-
xcodeproj (1.25.0)
97+
xcodeproj (1.25.1)
8998
CFPropertyList (>= 2.3.3, < 4.0)
9099
atomos (~> 0.1.3)
91100
claide (>= 1.0.2, < 2.0)
92101
colored2 (~> 3.1)
93102
nanaimo (~> 0.3.0)
94-
rexml (>= 3.3.2, < 4.0)
103+
rexml (>= 3.3.6, < 4.0)
95104

96105
PLATFORMS
97106
ruby
98107

99108
DEPENDENCIES
100-
activesupport (>= 6.1.7.5, < 7.1.0)
109+
activesupport (>= 7.2.3.1)
101110
benchmark
102111
bigdecimal
103112
cocoapods (~> 1.13, != 1.15.1, != 1.15.0)
@@ -111,4 +120,4 @@ RUBY VERSION
111120
ruby 3.3.0p0
112121

113122
BUNDLED WITH
114-
2.5.3
123+
2.5.22

docsite/package.json

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
"typecheck": "tsc"
1616
},
1717
"dependencies": {
18-
"@docusaurus/core": "3.8.1",
19-
"@docusaurus/preset-classic": "3.8.1",
18+
"@docusaurus/core": "3.10.0",
19+
"@docusaurus/preset-classic": "3.10.0",
2020
"@mdx-js/react": "^3.0.0",
2121
"@types/react": "^19.0.0",
2222
"clsx": "^2.0.0",
@@ -25,9 +25,9 @@
2525
"react-dom": "^19.0.0"
2626
},
2727
"devDependencies": {
28-
"@docusaurus/module-type-aliases": "3.8.1",
29-
"@docusaurus/tsconfig": "3.8.1",
30-
"@docusaurus/types": "3.8.1",
28+
"@docusaurus/module-type-aliases": "3.10.0",
29+
"@docusaurus/tsconfig": "3.10.0",
30+
"@docusaurus/types": "3.10.0",
3131
"typescript": "~5.8.3"
3232
},
3333
"browserslist": {
@@ -45,5 +45,13 @@
4545
"engines": {
4646
"node": ">=18.0"
4747
},
48-
"packageManager": "yarn@4.9.1"
48+
"packageManager": "yarn@4.9.1",
49+
"resolutions": {
50+
"serialize-javascript": "^7.0.3",
51+
"webpack": ">=5.104.1 <5.106.0"
52+
},
53+
"_resolution_justifications": {
54+
"serialize-javascript": "Earlier versions of serialize-javascript are affected by GHSA-5c6j-r48x-rmvq, and it's a transitive dependency of docusaurus, of which we are already using the latest version.",
55+
"webpack": "Earlier versions of webpack are affected by CVE-2025-68458, but versions >=5.106.0 doesn't work with docusaurus, which is being worked on: https://github.com/facebook/docusaurus/issues/11923"
56+
}
4957
}

0 commit comments

Comments
 (0)