Skip to content

Releases: warrenbrasil/dotnet-config

v4

06 Feb 20:47
07aa3ba
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3...v4

Update setup dotnet

05 Dec 18:39
Compare
Choose a tag to compare

Clear Previous Sources

26 Aug 00:07
Compare
Choose a tag to compare

Warren - Configure .NET SDK ⚙️

This action is responsible for installing the .NET SDK (or SDKs) on the workflow runner and add a custom NuGet source.

Inputs

dotnet-version

Required: The SDK version (or versions) to be installed

nuget-user

Required: User that will read/write packages

nuget-api-key

Required: The API key to authorize read/write packages

nuget-source

Required: The URL to NuGet source index.json

nuget-source-name

Required: The source name to be saved in nuget.config file

Usage

- name: Warren - Configure .NET SDK
  uses: warrenbrasil/dotnet-config@v1
  with:
    dotnet-version: 6.0.x
    nuget-user: ${{ secrets.NUGET_USER }}
    nuget-api-key: ${{ secrets.NUGETAPIKEY }}
    nuget-source: ${{ secrets.NUGET_SOURCE }}
    nuget-source-name: ${{ secrets.NUGET_SOURCE_NAME }}

Installing multiple .NET SDKs:

- name: Warren - Configure .NET SDK
  uses: warrenbrasil/dotnet-config@v1
  with:
    dotnet-version: |
      6.0.x
      3.1.x
    nuget-user: ${{ secrets.NUGET_USER }}
    nuget-api-key: ${{ secrets.NUGETAPIKEY }}
    nuget-source: ${{ secrets.NUGET_SOURCE }}
    nuget-source-name: ${{ secrets.NUGET_SOURCE_NAME }}

Create dotnet-config action

17 Aug 19:54
Compare
Choose a tag to compare

Warren - Configure .NET SDK ⚙️

This action is responsible for installing the .NET SDK (or SDKs) on the workflow runner and add a custom NuGet source.

Inputs

dotnet-version

Required: The SDK version (or versions) to be installed

nuget-user

Required: User that will read/write packages

nuget-api-key

Required: The API key to authorize read/write packages

nuget-source

Required: The URL to NuGet source index.json

nuget-source-name

Required: The source name to be saved in nuget.config file

Usage

- name: Warren - Configure .NET SDK
  uses: warrenbrasil/dotnet-config@v1
  with:
    dotnet-version: 6.0.x
    nuget-user: ${{ secrets.NUGET_USER }}
    nuget-api-key: ${{ secrets.NUGETAPIKEY }}
    nuget-source: ${{ secrets.NUGET_SOURCE }}
    nuget-source-name: ${{ secrets.NUGET_SOURCE_NAME }}

Installing multiple .NET SDKs:

- name: Warren - Configure .NET SDK
  uses: warrenbrasil/dotnet-config@v1
  with:
    dotnet-version: |
      6.0.x
      3.1.x
    nuget-user: ${{ secrets.NUGET_USER }}
    nuget-api-key: ${{ secrets.NUGETAPIKEY }}
    nuget-source: ${{ secrets.NUGET_SOURCE }}
    nuget-source-name: ${{ secrets.NUGET_SOURCE_NAME }}