RehanSaeed / Schema.NET

Schema.org objects turned into strongly typed C# POCO classes for use in .NET. All classes can be serialized into JSON/JSON-LD and XML, typically used to represent structured data in the head section of html page.
MIT License
642 stars 80 forks source link

Update actions/setup-dotnet action to v3 - autoclosed #498

Closed renovate[bot] closed 2 years ago

renovate[bot] commented 2 years ago

Mend Renovate

This PR contains the following updates:

Package Type Update Change
actions/setup-dotnet action major v2.1.0 -> v3.0.1

Release Notes

actions/setup-dotnet ### [`v3.0.1`](https://togithub.com/actions/setup-dotnet/releases/tag/v3.0.1) [Compare Source](https://togithub.com/actions/setup-dotnet/compare/v3.0.0...v3.0.1) In scope of this release the `DOTNET_INSTALL_DIR` environment variable was enabled to add the ability to change the installation directory for .NET SDK [#​329](https://togithub.com/actions/setup-dotnet/pull/329). The `DOTNET_INSTALL_DIR` can be helpful when access to the default installation directory, for instance, on self-hosted runners, is denied. Example of usage: ```yml build: runs-on: self-hosted env: DOTNET_INSTALL_DIR: "path/to/directory" steps: - uses: actions/setup-dotnet@v3 with: dotnet-version: '3.1.x' ``` ### [`v3.0.0`](https://togithub.com/actions/setup-dotnet/releases/tag/v3.0.0) [Compare Source](https://togithub.com/actions/setup-dotnet/compare/v2.1.1...v3.0.0) This major release includes the following **changes:** - [#​219](https://togithub.com/actions/setup-dotnet/issues/219) New input `dotnet-quality` was added in [#​315](https://togithub.com/actions/setup-dotnet/pull/315): ```yaml - uses: actions/setup-dotnet@v3 with: dotnet-version: '6.0.x' dotnet-quality: 'preview' - run: dotnet build ``` More in detail [here](https://togithub.com/actions/setup-dotnet#using-the-dotnet-quality-input). - [#​241](https://togithub.com/actions/setup-dotnet/issues/241) The output variable `dotnet-version` which contains the installed by the action SDK version was added in [#​324](https://togithub.com/actions/setup-dotnet/pull/324): ```yaml - uses: actions/setup-dotnet@v3 id: cp310 with: dotnet-version: '3.1.422' - run: echo '${{ steps.cp310.outputs.dotnet-version }}' # outputs 3.1.422 ``` More in detail [here](https://togithub.com/actions/setup-dotnet/tree/main#dotnet-version). - The `dotnet-version` syntax was updated and now it allows to specify the prerelease version without using `include-prerelease` input. The `include-prerelease` input was cut out: ```yaml - uses: actions/setup-dotnet@v3 with: dotnet-version: '5.0.0-preview.6' ``` More in detail [here](https://togithub.com/actions/setup-dotnet#supported-version-syntax). - [#​251](https://togithub.com/actions/setup-dotnet/issues/251) The problem with out of support .NET version warnings was solved in [#​315](https://togithub.com/actions/setup-dotnet/pull/315). **Breaking changes**: - Installation paths for Windows and Ubuntu images were changed to match the location of pre-installed SDKs. In more detail, read [here](https://togithub.com/actions/setup-dotnet/blob/main/docs/adrs/v3-setup-dotnet.md#breaking-changes). ### [`v2.1.1`](https://togithub.com/actions/setup-dotnet/releases/tag/v2.1.1) [Compare Source](https://togithub.com/actions/setup-dotnet/compare/v2.1.0...v2.1.1) In scope of this release we [add support for Windows-arm](https://togithub.com/actions/setup-dotnet/pull/320). Besides, we change getInput to [getBooleanInput](https://togithub.com/actions/setup-dotnet/pull/250) for include-prerelease.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.