* Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20230623.1
Microsoft.SourceBuild.Intermediate.source-build-reference-packages
From Version 8.0.0-alpha.1.23316.2 -> To Version 8.0.0-alpha.1.23323.1
* Ignore repo-level prebuilt - Microsoft.Extensions.ObjectPool.6.0.0
---------
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Nikola Milosavljevic <nikolam@microsoft.com>
Co-authored-by: Fred Silberberg <frsilb@microsoft.com>
Since integrating our repos, there have been a number of changes in PRs that touch the encoding of the file, adding or removing a BOM as the editor in question decides. I've standardized on UTF-8 with BOM, as we do in roslyn, and put it in the .gitattributes so it should hopefully stay consistent.
- add missing pipeline configuration e.g. make Tests tab readable
- enable post-build signing, source-build, source-index
- use `build.sh` instead of `cibuild.sh` to avoid Linux and macOS publishing
- disable Linux and macOS builds in official builds and manual builds (when `skipTests`)
nits:
- add default VS Code settings
- future-proof `vmImage` values
- remove a few unnecessary settings
- do not need MicroBuild or (outdated) Helix settings
- eng/common/ settings handle most artifact / test result publication
- remove whitespace