Skip to content

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github Nov 1, 2022

Bumps actions/setup-dotnet from 1.8.2 to 3.0.3.

Release notes

Sourced from actions/setup-dotnet's releases.

Fix issue with ECONNRESET and refactor authutil

In scope of this release we updated the link to the .Net Core releases index file (#337) in order to fix the ECONNRESET error. Besides, we refactored authutil.ts to get rid of xmlbuilder (actions/setup-dotnet#336)

Updating @​action/core, adding logic for processing the DOTNET_INSTALL_DIR environment variable.

In the scope of this release such changes were made:

  1. The logic for processing the DOTNET_INSTALL_DIR environment variable was added to support relative paths and paths containing ~ #332
  2. The version of @actions/core was bumped to 1.10.0 #331

Enable DOTNET_INSTALL_DIR environment variable

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. 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:

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
This major release includes the following changes:

#219 New input dotnet-quality was added in #315:

    - uses: actions/setup-dotnet@v3
      with:
        dotnet-version: '6.0.x'
        dotnet-quality: 'preview'
    - run: dotnet build <my project>
</code></pre>
<p>More in detail <a href="https://github.com/actions/setup-dotnet#using-the-dotnet-quality-input">here</a>.</p>
<ul>
<li><a href="https://github-redirect.dependabot.com/actions/setup-dotnet/issues/241">#241</a> The output variable <code>dotnet-version</code> which contains the installed by the action SDK version was added in <a href="https://github-redirect.dependabot.com/actions/setup-dotnet/pull/324">#324</a>:</li>
</ul>
<pre lang="yaml"><code>    - uses: actions/setup-dotnet@v3
      id: cp310
      with:
        dotnet-version: '3.1.422'
    - run: echo '${{ steps.cp310.outputs.dotnet-version }}' # outputs 3.1.422
</code></pre>
<p>More in detail <a href="https://github.com/actions/setup-dotnet/tree/main#dotnet-version">here</a>.</p>
<ul>
<li>The <code>dotnet-version</code> syntax was updated and now it allows to specify the prerelease version without using <code>include-prerelease</code> input. The <code>include-prerelease</code> input was cut out:</li>
</ul>
<pre lang="yaml"><code>    - uses: actions/setup-dotnet@v3
      with:
&lt;/tr&gt;&lt;/table&gt; 
</code></pre>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/actions/setup-dotnet/commit/607fce577a46308457984d59e4954e075820f10a&quot;&gt;&lt;code&gt;607fce5&lt;/code&gt;&lt;/a> Update the link to the .Net Core releases index file (<a href="https://github-redirect.dependabot.com/actions/setup-dotnet/issues/337&quot;&gt;#337&lt;/a&gt;)&lt;/li>
<li><a href="https://github.com/actions/setup-dotnet/commit/501b34e8f6aaa5642d10962932c41853b94c569a&quot;&gt;&lt;code&gt;501b34e&lt;/code&gt;&lt;/a> Merge pull request <a href="https://github-redirect.dependabot.com/actions/setup-dotnet/issues/336&quot;&gt;#336&lt;/a> from e-korolevskii/refactor-nuget-cfg-parse</li>
<li><a href="https://github.com/actions/setup-dotnet/commit/b827fcce4dbc6434a80f356257d9ef848185b9bd&quot;&gt;&lt;code&gt;b827fcc&lt;/code&gt;&lt;/a> build</li>
<li><a href="https://github.com/actions/setup-dotnet/commit/239baf3c5b074b5fdf94a2488098b9990f4ce7fd&quot;&gt;&lt;code&gt;239baf3&lt;/code&gt;&lt;/a> Merge branch 'main' into refactor-nuget-cfg-parse</li>
<li><a href="https://github.com/actions/setup-dotnet/commit/4d4a70f4a5b2a5a5329f13be4ac933f2c9206ac0&quot;&gt;&lt;code&gt;4d4a70f&lt;/code&gt;&lt;/a> Add logic for processing DOTNET_INSTALL_DIR environment variable (<a href="https://github-redirect.dependabot.com/actions/setup-dotnet/issues/332&quot;&gt;#332&lt;/a&gt;)&lt;/li>
<li><a href="https://github.com/actions/setup-dotnet/commit/70c3f4d09839515e1a5435d1ef8962637486aad1&quot;&gt;&lt;code&gt;70c3f4d&lt;/code&gt;&lt;/a> Merge pull request <a href="https://github-redirect.dependabot.com/actions/setup-dotnet/issues/331&quot;&gt;#331&lt;/a> from rentziass/rentziass/update-actions-core</li>
<li><a href="https://github.com/actions/setup-dotnet/commit/92606438168a6a25f2939b37f03d67816d27b1c5&quot;&gt;&lt;code&gt;9260643&lt;/code&gt;&lt;/a> Update <code>@​actions/core</code> to 1.10.0</li>
<li><a href="https://github.com/actions/setup-dotnet/commit/45c9f236cf9a0c09d11298348f6ed06bd81914c0&quot;&gt;&lt;code&gt;45c9f23&lt;/code&gt;&lt;/a> Enable ability to change .NET SDK installation directory by `DOTNET_INSTALL_D...</li>
<li><a href="https://github.com/actions/setup-dotnet/commit/6d6c7c93130c3ccfd9d67ffc0586352f66a6a4e2&quot;&gt;&lt;code&gt;6d6c7c9&lt;/code&gt;&lt;/a> build</li>
<li><a href="https://github.com/actions/setup-dotnet/commit/e753bbf2ffe4839e3bd3df1637122a87a8aecb94&quot;&gt;&lt;code&gt;e753bbf&lt;/code&gt;&lt;/a> remove build</li>
<li>Additional commits viewable in <a href="https://github.com/actions/setup-dotnet/compare/v1.8.2...v3.0.3&quot;&gt;compare view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

@dependabot rebase will rebase this PR
@dependabot recreate will recreate this PR, overwriting any edits that have been made to it
@dependabot merge will merge this PR after your CI passes on it
@dependabot squash and merge will squash and merge this PR after your CI passes on it
@dependabot cancel merge will cancel a previously requested merge and block automerging
@dependabot reopen will reopen this PR if it is closed
@dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
@dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
@dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
@dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet) from 1.8.2 to 3.0.3.
- [Release notes](https://github.com/actions/setup-dotnet/releases)
- [Commits](actions/setup-dotnet@v1.8.2...v3.0.3)

---
updated-dependencies:
- dependency-name: actions/setup-dotnet
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update Github_actions code labels Nov 1, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file github_actions Pull requests that update Github_actions code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants