Граф коммитов

3169 Коммитов

Автор SHA1 Сообщение Дата
moljac 1e0cc1bada Update config.json 2024-04-12 14:03:14 +02:00
moljac d47e7d05a8 Update global.json 2024-04-11 22:22:00 +02:00
moljac 288edbdebb .NET version bumped 2024-04-11 19:24:52 +02:00
moljac 7b2c77eb1c downgrade .NET SDK though 7.0.408 was published 2024-04-11 11:52:05 +02:00
moljac 9efbd73dc9 Update workloads.json 2024-04-11 11:21:15 +02:00
moljac 4bfa1cfc9b tooling version bumps 2024-04-10 17:07:42 +02:00
moljac 40af099fbb
Merge pull request #868 from xamarin/wsu-20240405
Weekly stable updates 20240405
2024-04-08 20:22:00 +02:00
moljac ec9b06210e automatic files 2024-04-07 23:17:10 +02:00
moljac be86ed7205 crypto tink metadata 2024-04-06 09:54:29 +02:00
moljac 1b00842c20 Update config.json 2024-04-05 19:56:41 +02:00
Jonathan Pobst 92d0c74a88
[private-api-tools] Ignore duplicate "for" package tag. (#867)
The NuGet metadata compare for GPS is reporting this diff on nearly every package:

    ## Xamarin.Firebase.Common

    ### Changed Metadata

    ```
    - <tags>.NET for Android Xamarin.Android Bindings Google Play Services artifact=com.google.firebase:firebase-common:[Version] artifact_versioned=com.google.firebase:firebase-common:[Version]</tags>
    + <tags>.NET for Android Xamarin.Android Bindings for Google Play Services artifact=com.google.firebase:firebase-common:[Version] artifact_versioned=com.google.firebase:firebase-common:[Version]</tags>
    ```

It would seem that NuGet.org strips duplicate tags when a package is published, which removes our duplicate `for` tag.  Update our compare to ignore the `for` tag.
2024-04-02 21:17:59 -10:00
Jonathan Pobst 94bea5dd7a
[ci] Use managed identity for API scan. (#866)
Configures a new [managed identity][0] (MSI) for API Scan, which
allows us to enable a more modern authentication approach when running
API Scan on the `MAUI-1ESPT` agent pool.

A new `$(ApiScanMAUI1ESPTManagedId)` variable has been configured in the
pipeline settings to pass the app ID for this MSI to the API Scan task.

[0]: https://ms.portal.azure.com/#@microsoft.onmicrosoft.com/resource/subscriptions/cd4829e2-e38b-43d2-8316-2f2009f36f97/resourcegroups/1esobjects/providers/microsoft.managedidentity/userassignedidentities/maui1esptapiscanidentity/overview
2024-03-26 16:47:07 -10:00
moljac 898d0d1fa5
Merge pull request #865 from xamarin/wsu-20240322
Weekly stable updates 20240322
2024-03-23 12:48:45 +01:00
moljac 8bad1cd28b automagic files 2024-03-22 11:20:32 +01:00
moljac de94bb75c0 Update config.json 2024-03-22 07:43:36 +01:00
moljac 09e5afd811
Merge pull request #864 from xamarin/wsu-20240315
Weekly Stable Updates 20240315
2024-03-16 00:00:15 +01:00
moljac 2c29f139f0
Merge branch 'main' into wsu-20240315 2024-03-15 21:16:20 +01:00
Jonathan Pobst 8338217c6d
Add TypeForwards for `Xamarin.AndroidX.Collection`. (#863) 2024-03-15 07:24:02 -10:00
moljac 1a43141f51 automatic files 2024-03-15 12:42:53 +01:00
moljac 384f118708 Update config.json 2024-03-15 10:41:31 +01:00
moljac 3f05f40134
Merge pull request #862 from xamarin/wsu-20240308
Weeky stable updates 20240308
2024-03-12 20:27:17 +01:00
moljac 5a17ff5bce automagic files 2024-03-12 09:57:36 +01:00
moljac dce79a93eb Update config.json 2024-03-08 23:44:31 +01:00
Jonathan Pobst c9f6fdbbe0
[ci] Switch to using the 1ES mandated pipeline template. (#844)
As part of Microsoft's continued push for supply chain security, our CI that builds shipping software must extend an "official" template that can be used to ensure various safety checks have run.

Unfortunately, this requires extensive changes to our CI to fit their model.  This PR requires both necessary changes and cleanup done to make our process mesh better with the template.

The only functional difference should be:
- Previously the outputs of both the `Windows` and `MacOS` builds were copied to the same artifact directory (`"nuget"`) which was signed and released.  This meant that the last one written "won" and that's what we shipped.  The new template didn't like multiple agents writing to the same output directory, so now we only write to `output-windows` and `output-macos`, and we always sign and ship the `output-windows` output.
2024-03-04 09:42:29 -10:00
moljac b741a7b5b6
Merge pull request #855 from xamarin/wsu-20240301
Weekly stable updates 20240301
2024-03-04 14:35:23 +01:00
moljac 049a38467a missing folder fix 2024-03-03 12:49:13 +01:00
moljac dab6dc651d automatic files 2024-03-03 12:48:47 +01:00
moljac de4256d742 Update config.json 2024-03-03 08:47:12 +01:00
Jonathan Pobst 34080454d6
Fix issue causing `nuget-diff.md` noisiness. (#854) 2024-03-02 14:01:33 -10:00
moljac aa5a0cd612
Merge pull request #853 from xamarin/wsu-20240226
Weekly stable updates 20240226
2024-02-28 22:02:43 +01:00
moljac 65c9e80100 nuget installation probing with exception handling 2024-02-26 18:19:30 +01:00
moljac 7d52f8aa19 Update config.json 2024-02-26 15:12:14 +01:00
Jonathan Pobst 95f0ea83cf
Fix persistent `api-diff` issues. (#852) 2024-02-23 07:13:03 -10:00
Jonathan Pobst d3efcfd1b2
Bump all packages. (#851) 2024-02-22 07:11:53 -10:00
moljac 750c212b21
Merge pull request #848 from xamarin/wsu-20240215
Weekly stable updates 20240215
2024-02-21 20:01:13 +01:00
moljac ea34460391
Merge branch 'main' into wsu-20240215 2024-02-20 16:47:11 +01:00
moljac ee7d0dd885 Revert "removed classic samples"
This reverts commit 409c110082.
2024-02-20 14:40:52 +01:00
moljac 409c110082 removed classic samples 2024-02-20 14:39:30 +01:00
moljac 1403b4e8dc namespace fix 2024-02-20 09:54:37 +01:00
moljac a3e279348d Update utilities.cake 2024-02-19 07:09:50 +01:00
moljac 8450912eaa Update published-namespaces.txt 2024-02-19 07:09:47 +01:00
moljac 99e7221e06 automatic files 2024-02-19 07:09:36 +01:00
moljac 94840cb854 metadata fix 2024-02-18 21:56:36 +01:00
moljac 46f208553d metadata fixes 2024-02-18 20:55:49 +01:00
moljac 923d05ba01 missing dependencies 2024-02-17 09:07:01 +01:00
moljac 3a00236b6c version bump 2024-02-17 08:36:29 +01:00
moljac 2c69c7e08e
Merge pull request #847 from xamarin/mu-20240216-automatic-updates
Manual updates 20240216 - automatic version checks and updates version bumps
2024-02-16 22:39:01 +01:00
moljac ff2998786a version bumps 2024-02-16 09:21:09 +01:00
moljac 311a71e002
Merge pull request #846 from xamarin/mu-20240210-ci-windows-fixes-java-out-of-memory
Manual updates 20240210 fixes for intermittent CI errors on Windows `java.lang.OutOfMemoryError`
2024-02-11 20:24:50 +01:00
moljac 23e061080f <JavaMaximumHeapSize>2G</JavaMaximumHeapSize> 2024-02-10 23:26:37 +01:00