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.
actions/setup-dotnet
### [`v3.2.0`](https://togithub.com/actions/setup-dotnet/releases/tag/v3.2.0)
[Compare Source](https://togithub.com/actions/setup-dotnet/compare/v3.1.0...v3.2.0)
#### What's Changed
In scope of this minor release, the ability to cache the NuGet `global-packages` folder was added in [https://github.com/actions/setup-dotnet/pull/303](https://togithub.com/actions/setup-dotnet/pull/303) by [@nogic1008](https://togithub.com/nogic1008)
For caching, the action uses the [@toolkit/cache](https://togithub.com/actions/toolkit/tree/main/packages/cache) library under the hood, which in turn allows getting rid of configuring the [@actions/cache](https://togithub.com/actions/cache) action separately.
Such input parameters as `cache` and `cache-dependency-path` were added. The `cache` input is optional, and caching is turned off by default, `cache-dependency-path` is used to specify the path to a dependency file - `packages.lock.json`.
**Example of use-case:**
```yaml
- uses: actions/setup-dotnet@v3
with:
dotnet-version: 6.x
cache: true
cache-dependency-path: subdir/packages.lock.json
```
More details can be found in the [action's documentation](https://togithub.com/actions/setup-dotnet#caching-nuget-packages).
**Full Changelog**: https://github.com/actions/setup-dotnet/compare/v3...v3.2.0
### [`v3.1.0`](https://togithub.com/actions/setup-dotnet/releases/tag/v3.1.0)
[Compare Source](https://togithub.com/actions/setup-dotnet/compare/v3.0.3...v3.1.0)
##### What's Changed
This minor release includes the following new **features**:
- The latest patch syntax was added in [https://github.com/actions/setup-dotnet/pull/428](https://togithub.com/actions/setup-dotnet/pull/428) by [@IvanZosimov](https://togithub.com/IvanZosimov)
```yml
- uses: actions/setup-dotnet@v3
with:
dotnet-version: '7.0.2xx'
```
More details about the new syntax can be found [here](https://togithub.com/actions/setup-dotnet#supported-version-syntax).
- The `global-json-file` input was updated to accept absolute paths in [https://github.com/actions/setup-dotnet/pull/396](https://togithub.com/actions/setup-dotnet/pull/396) by [@othmane-kinane-nw](https://togithub.com/othmane-kinane-nw)
- Error messages were made more informative in [https://github.com/actions/setup-dotnet/pull/375](https://togithub.com/actions/setup-dotnet/pull/375) by [@IvanZosimov](https://togithub.com/IvanZosimov)
- Notification if the `global.json` was not found in the root directory was added in [https://github.com/actions/setup-dotnet/pull/344](https://togithub.com/actions/setup-dotnet/pull/344) by [@teo-tsirpanis](https://togithub.com/teo-tsirpanis)
It also contains several **infrastructure changes**:
- Update to latest `actions/publish-action` by [@JamesMGreene](https://togithub.com/JamesMGreene) in [https://github.com/actions/setup-dotnet/pull/348](https://togithub.com/actions/setup-dotnet/pull/348)
- Update version of publish-action by [@MaksimZhukov](https://togithub.com/MaksimZhukov) in [https://github.com/actions/setup-dotnet/pull/368](https://togithub.com/actions/setup-dotnet/pull/368)
- Update action to use reusable workflows by [@IvanZosimov](https://togithub.com/IvanZosimov) in [https://github.com/actions/setup-dotnet/pull/358](https://togithub.com/actions/setup-dotnet/pull/358)
- Update workflow badges by [@IvanZosimov](https://togithub.com/IvanZosimov) in [https://github.com/actions/setup-dotnet/pull/377](https://togithub.com/actions/setup-dotnet/pull/377)
- Add and configure ESLint and update configuration for Prettier by [@IvanZosimov](https://togithub.com/IvanZosimov) in [https://github.com/actions/setup-dotnet/pull/391](https://togithub.com/actions/setup-dotnet/pull/391)
- Turn on automatic update of ESLint and Prettier configuration files by [@IvanZosimov](https://togithub.com/IvanZosimov) in [https://github.com/actions/setup-dotnet/pull/395](https://togithub.com/actions/setup-dotnet/pull/395)
- Update e2e tests and e2e test infrastructure by [@IvanZosimov](https://togithub.com/IvanZosimov) in [https://github.com/actions/setup-dotnet/pull/414](https://togithub.com/actions/setup-dotnet/pull/414)
- Refactor and update unit-tests by [@IvanZosimov](https://togithub.com/IvanZosimov) in [https://github.com/actions/setup-dotnet/pull/418](https://togithub.com/actions/setup-dotnet/pull/418)
- Increase amount of retries for Dotnet installation scripts tests by [@nikolai-laevskii](https://togithub.com/nikolai-laevskii) in [https://github.com/actions/setup-dotnet/pull/427](https://togithub.com/actions/setup-dotnet/pull/427)
##### New Contributors
- [@teo-tsirpanis](https://togithub.com/teo-tsirpanis) made their first contribution in [https://github.com/actions/setup-dotnet/pull/344](https://togithub.com/actions/setup-dotnet/pull/344)
- [@JamesMGreene](https://togithub.com/JamesMGreene) made their first contribution in [https://github.com/actions/setup-dotnet/pull/348](https://togithub.com/actions/setup-dotnet/pull/348)
- [@othmane-kinane-nw](https://togithub.com/othmane-kinane-nw) made their first contribution in [https://github.com/actions/setup-dotnet/pull/396](https://togithub.com/actions/setup-dotnet/pull/396)
- [@nikolai-laevskii](https://togithub.com/nikolai-laevskii) made their first contribution in [https://github.com/actions/setup-dotnet/pull/427](https://togithub.com/actions/setup-dotnet/pull/427)
**Full Changelog**: https://github.com/actions/setup-dotnet/compare/v3...v3.1.0
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.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
v3.0.3
->v3.2.0
Release Notes
actions/setup-dotnet
### [`v3.2.0`](https://togithub.com/actions/setup-dotnet/releases/tag/v3.2.0) [Compare Source](https://togithub.com/actions/setup-dotnet/compare/v3.1.0...v3.2.0) #### What's Changed In scope of this minor release, the ability to cache the NuGet `global-packages` folder was added in [https://github.com/actions/setup-dotnet/pull/303](https://togithub.com/actions/setup-dotnet/pull/303) by [@nogic1008](https://togithub.com/nogic1008) For caching, the action uses the [@toolkit/cache](https://togithub.com/actions/toolkit/tree/main/packages/cache) library under the hood, which in turn allows getting rid of configuring the [@actions/cache](https://togithub.com/actions/cache) action separately. Such input parameters as `cache` and `cache-dependency-path` were added. The `cache` input is optional, and caching is turned off by default, `cache-dependency-path` is used to specify the path to a dependency file - `packages.lock.json`. **Example of use-case:** ```yaml - uses: actions/setup-dotnet@v3 with: dotnet-version: 6.x cache: true cache-dependency-path: subdir/packages.lock.json ``` More details can be found in the [action's documentation](https://togithub.com/actions/setup-dotnet#caching-nuget-packages). **Full Changelog**: https://github.com/actions/setup-dotnet/compare/v3...v3.2.0 ### [`v3.1.0`](https://togithub.com/actions/setup-dotnet/releases/tag/v3.1.0) [Compare Source](https://togithub.com/actions/setup-dotnet/compare/v3.0.3...v3.1.0) ##### What's Changed This minor release includes the following new **features**: - The latest patch syntax was added in [https://github.com/actions/setup-dotnet/pull/428](https://togithub.com/actions/setup-dotnet/pull/428) by [@IvanZosimov](https://togithub.com/IvanZosimov) ```yml - uses: actions/setup-dotnet@v3 with: dotnet-version: '7.0.2xx' ``` More details about the new syntax can be found [here](https://togithub.com/actions/setup-dotnet#supported-version-syntax). - The `global-json-file` input was updated to accept absolute paths in [https://github.com/actions/setup-dotnet/pull/396](https://togithub.com/actions/setup-dotnet/pull/396) by [@othmane-kinane-nw](https://togithub.com/othmane-kinane-nw) - Error messages were made more informative in [https://github.com/actions/setup-dotnet/pull/375](https://togithub.com/actions/setup-dotnet/pull/375) by [@IvanZosimov](https://togithub.com/IvanZosimov) - Notification if the `global.json` was not found in the root directory was added in [https://github.com/actions/setup-dotnet/pull/344](https://togithub.com/actions/setup-dotnet/pull/344) by [@teo-tsirpanis](https://togithub.com/teo-tsirpanis) It also contains several **infrastructure changes**: - Update to latest `actions/publish-action` by [@JamesMGreene](https://togithub.com/JamesMGreene) in [https://github.com/actions/setup-dotnet/pull/348](https://togithub.com/actions/setup-dotnet/pull/348) - Update version of publish-action by [@MaksimZhukov](https://togithub.com/MaksimZhukov) in [https://github.com/actions/setup-dotnet/pull/368](https://togithub.com/actions/setup-dotnet/pull/368) - Update action to use reusable workflows by [@IvanZosimov](https://togithub.com/IvanZosimov) in [https://github.com/actions/setup-dotnet/pull/358](https://togithub.com/actions/setup-dotnet/pull/358) - Update workflow badges by [@IvanZosimov](https://togithub.com/IvanZosimov) in [https://github.com/actions/setup-dotnet/pull/377](https://togithub.com/actions/setup-dotnet/pull/377) - Add and configure ESLint and update configuration for Prettier by [@IvanZosimov](https://togithub.com/IvanZosimov) in [https://github.com/actions/setup-dotnet/pull/391](https://togithub.com/actions/setup-dotnet/pull/391) - Turn on automatic update of ESLint and Prettier configuration files by [@IvanZosimov](https://togithub.com/IvanZosimov) in [https://github.com/actions/setup-dotnet/pull/395](https://togithub.com/actions/setup-dotnet/pull/395) - Update e2e tests and e2e test infrastructure by [@IvanZosimov](https://togithub.com/IvanZosimov) in [https://github.com/actions/setup-dotnet/pull/414](https://togithub.com/actions/setup-dotnet/pull/414) - Refactor and update unit-tests by [@IvanZosimov](https://togithub.com/IvanZosimov) in [https://github.com/actions/setup-dotnet/pull/418](https://togithub.com/actions/setup-dotnet/pull/418) - Increase amount of retries for Dotnet installation scripts tests by [@nikolai-laevskii](https://togithub.com/nikolai-laevskii) in [https://github.com/actions/setup-dotnet/pull/427](https://togithub.com/actions/setup-dotnet/pull/427) ##### New Contributors - [@teo-tsirpanis](https://togithub.com/teo-tsirpanis) made their first contribution in [https://github.com/actions/setup-dotnet/pull/344](https://togithub.com/actions/setup-dotnet/pull/344) - [@JamesMGreene](https://togithub.com/JamesMGreene) made their first contribution in [https://github.com/actions/setup-dotnet/pull/348](https://togithub.com/actions/setup-dotnet/pull/348) - [@othmane-kinane-nw](https://togithub.com/othmane-kinane-nw) made their first contribution in [https://github.com/actions/setup-dotnet/pull/396](https://togithub.com/actions/setup-dotnet/pull/396) - [@nikolai-laevskii](https://togithub.com/nikolai-laevskii) made their first contribution in [https://github.com/actions/setup-dotnet/pull/427](https://togithub.com/actions/setup-dotnet/pull/427) **Full Changelog**: https://github.com/actions/setup-dotnet/compare/v3...v3.1.0Configuration
📅 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.