Skip to content

Commit 8262d57

Browse files
committed
Merge remote-tracking branch 'origin/main' into dev/rolf/fix-building-extensions-on-remote-windows
2 parents 0bef65c + 97d260a commit 8262d57

File tree

677 files changed

+28954
-6093
lines changed

Some content is hidden

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

677 files changed

+28954
-6093
lines changed
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
name: branch_classification
2+
resource: repository
3+
disabled: false
4+
where:
5+
configuration:
6+
branchClassificationSettings:
7+
defaultClassification: nonproduction
8+
ruleset:
9+
- name: prod-branches
10+
branchNames:
11+
- main
12+
- release-test/*
13+
- release/*
14+
- net7.0
15+
- net8.0
16+
- net9.0
17+
- net10.0
18+
- xcode*
19+
classification: production

.github/workflows/bump-global-json.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
if: contains(github.event.pull_request.title, 'Update dependencies from dotnet/') && github.actor == 'dotnet-maestro[bot]'
1414
steps:
1515
- name: 'Checkout repo'
16-
uses: actions/checkout@v4
16+
uses: actions/checkout@v5
1717
with:
1818
fetch-depth: 0
1919
repository: ${{ github.event.pull_request.head.repo.full_name }}

.github/workflows/localization-update.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
name: '[Localization PR to main]'
1616
runs-on: ubuntu-latest
1717
steps:
18-
- uses: actions/checkout@v4
18+
- uses: actions/checkout@v5
1919
name: checkout
2020

2121
- uses: repo-sync/pull-request@v2

.github/workflows/maestro-changelog.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
if: github.actor == 'dotnet-maestro[bot]'
1616

1717
steps:
18-
- uses: actions/setup-dotnet@v4
18+
- uses: actions/setup-dotnet@v5
1919
with:
2020
dotnet-version: '9'
2121

@@ -28,7 +28,7 @@ jobs:
2828
./bin/Debug/net9.0/changelog https://github.com/$GITHUB_REPOSITORY/pull/${GITHUB_REF_NAME/\/*/} > /tmp/changelog.txt 2>&1
2929
3030
- name: 'Add changelog'
31-
uses: actions/github-script@v7.0.1
31+
uses: actions/github-script@v8.0.0
3232
with:
3333
github-token: ${{secrets.GITHUB_TOKEN}}
3434
script: |

.github/workflows/pwsh-ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
test-pwsh:
1111
runs-on: ubuntu-latest
1212
steps:
13-
- uses: actions/checkout@v4
13+
- uses: actions/checkout@v5
1414
- name: Run Pester tests
1515
run: |
1616
Set-PSRepository psgallery -InstallationPolicy trusted

.github/workflows/update-single-platform-branches.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919

2020
steps:
2121
- name: Checkout repo
22-
uses: actions/checkout@v4
22+
uses: actions/checkout@v5
2323
with:
2424
fetch-depth: 0
2525

.github/workflows/yamllint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313

1414
steps:
1515
- name: 'Checkout'
16-
uses: actions/checkout@v4
16+
uses: actions/checkout@v5
1717
with:
1818
token: ${{ secrets.GITHUB_TOKEN }}
1919
fetch-depth: 0

Make.config

Lines changed: 6 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -239,19 +239,13 @@ MIN_MONO_VERSION=6.12.0.179
239239
MAX_MONO_VERSION=6.12.99
240240
MIN_MONO_URL=https://download.mono-project.com/archive/6.12.0/macos-10-universal/MonoFramework-MDK-6.12.0.179.macos10.xamarin.universal.pkg
241241

242-
# Minimum Mono version for Xamarin.Mac apps using the system mono
243-
MIN_XM_MONO_VERSION=6.4.0.94
244-
245242
# ObjectiveSharpie min/max versions
246243
MIN_SHARPIE_VERSION=3.5.116
247244
MAX_SHARPIE_VERSION=3.5.999
248245
MIN_SHARPIE_URL=https://download.visualstudio.microsoft.com/download/pr/3a748cc2-780d-403c-88ba-700aa9a2d299/88cbfd86e85f56b4c61e092d0f0b9ad9/objectivesharpie-3.5.116.pkg
249246

250247
# Minimum OSX versions for building XI/XM
251-
MIN_OSX_BUILD_VERSION=13.0
252-
# Minimum OSX version for executing XI/XM tooling.
253-
MIN_OSX_VERSION_FOR_IOS=10.15
254-
MIN_OSX_VERSION_FOR_MAC=10.15
248+
MIN_OSX_BUILD_VERSION=15.3
255249

256250
# Bump the *_NUGET_VERSION variables in Make.versions instead, because that makes sure the computed commit distance for the version is correct.
257251
IOS_SDK_VERSION=$(word 1, $(subst ., ,$(IOS_NUGET_VERSION))).$(word 2, $(subst ., ,$(IOS_NUGET_VERSION)))
@@ -341,13 +335,12 @@ ALL_DOTNET_PLATFORMS=iOS macOS tvOS MacCatalyst
341335
TRACKING_DOTNET_RUNTIME_SEPARATELY=
342336

343337
-include $(TOP)/dotnet.config
344-
$(TOP)/dotnet.config: $(TOP)/eng/Versions.props $(TOP)/Build.props
338+
$(TOP)/dotnet.config: $(TOP)/eng/Version.Details.props $(TOP)/Build.props
345339
$(Q) rm -f [email protected]
346-
$(Q) grep '<MicrosoftNETSdkPackageVersion>' $(TOP)/eng/Versions.props | sed -e 's/<*\/*MicrosoftNETSdkPackageVersion>//g' -e 's/[ \t]*/DOTNET_VERSION=/' >> [email protected]
347-
$(Q) grep MicrosoftNETCoreAppRefPackageVersion $(TOP)/eng/Versions.props | sed -e 's/<*\/*MicrosoftNETCoreAppRefPackageVersion>//g' -e 's/[ \t]*/BUNDLED_NETCORE_PLATFORMS_PACKAGE_VERSION=/' >> [email protected]
348-
$(Q) grep "<$$(grep EmscriptenWorkloadVersion $(TOP)/eng/Versions.props | sed -e 's_.*>$$[\(]\(.*\)[\)]<.*_\1_')>" $(TOP)/eng/Versions.props | sed -e 's/.*>\(.*\)<.*/EMSCRIPTEN_MANIFEST_PACKAGE_VERSION=\1/' >> [email protected]
349-
$(Q) $(foreach platform,$(ALL_DOTNET_PLATFORMS),grep '<Microsoft$(platform)SdkPackageVersion>' $(TOP)/eng/Versions.props | sed -e 's/<*\/*Microsoft$(platform)SdkPackageVersion>//g' -e 's/[ \t]*/NET8_$(shell echo $(platform) | tr '[:lower:]' '[:upper:]')_NUGET_VERSION_NO_METADATA=/' >> [email protected] &&) true
350-
$(Q) grep '<MicrosoftDotNetArcadeSdkPackageVersion>' $(TOP)/eng/Versions.props | sed -e 's/<*\/*MicrosoftDotNetArcadeSdkPackageVersion>//g' -e 's/[ \t]*/ARCADE_VERSION=/' >> [email protected]
340+
$(Q) grep '<MicrosoftNETSdkPackageVersion>' $(TOP)/eng/Version.Details.props | sed -e 's/<*\/*MicrosoftNETSdkPackageVersion>//g' -e 's/[ \t]*/DOTNET_VERSION=/' >> [email protected]
341+
$(Q) grep '<MicrosoftNETCoreAppRefPackageVersion>' $(TOP)/eng/Version.Details.props | sed -e 's/<*\/*MicrosoftNETCoreAppRefPackageVersion>//g' -e 's/[ \t]*/BUNDLED_NETCORE_PLATFORMS_PACKAGE_VERSION=/' >> [email protected]
342+
$(Q) $(foreach platform,$(ALL_DOTNET_PLATFORMS),grep '<Microsoft$(platform)SdkPackageVersion>' $(TOP)/eng/Version.Details.props | sed -e 's/<*\/*Microsoft$(platform)SdkPackageVersion>//g' -e 's/[ \t]*/NET8_$(shell echo $(platform) | tr '[:lower:]' '[:upper:]')_NUGET_VERSION_NO_METADATA=/' >> [email protected] &&) true
343+
$(Q) grep '<MicrosoftDotNetArcadeSdkPackageVersion>' $(TOP)/eng/Version.Details.props | sed -e 's/<*\/*MicrosoftDotNetArcadeSdkPackageVersion>//g' -e 's/[ \t]*/ARCADE_VERSION=/' >> [email protected]
351344
$(Q) mv [email protected] $@
352345

353346
$(TOP)/Build.props: Make.config

Make.versions

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ MACCATALYST_TARGET_PLATFORM_VERSION_LIBRARY=18.0
9898
# <NoWarn>XCODE_16_0_PREVIEW;$(NoWarn)</NoWarn>
9999
#
100100
# Note that any SUPPORTED_API_VERSIONS entry below for older OS versions need a corresponding entry in
101-
# the eng/Version.Details.xml and eng/Versions.props files.
101+
# the eng/Version.Details.xml file.
102102
#
103103

104104
# First add the versions for the current branch. DO NOT TOUCH THIS. Add older branches below.

NuGet.config

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,10 @@
2727
<add key="macios-dependencies" value="https://pkgs.dev.azure.com/xamarin/public/_packaging/macios-dependencies/nuget/v3/index.json" />
2828
<add key="xamarin-impl" value="https://pkgs.dev.azure.com/azure-public/vside/_packaging/xamarin-impl/nuget/v3/index.json" />
2929
<add key="local-tests-feed" value="tests/.nuget/packages" />
30-
<!-- Add a 8.0.18 feed -->
31-
<add key="darc-pub-dotnet-runtime-c0390586" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/darc-pub-dotnet-runtime-c0390586/nuget/v3/index.json" />
3230
<!-- Add a 8.0.19 feed -->
3331
<add key="darc-pub-dotnet-runtime-be973c08" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/darc-pub-dotnet-runtime-be973c08/nuget/v3/index.json" />
32+
<!-- Add a 8.0.20 feed -->
33+
<add key="darc-pub-dotnet-runtime-e6c1b037" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/darc-pub-dotnet-runtime-e6c1b037/nuget/v3/index.json" />
3434
</packageSources>
3535
<disabledPackageSources>
3636
<clear />

0 commit comments

Comments
 (0)