Do curso: GitHub Actions: Formação Básica

Acesse o curso completo hoje mesmo

Cadastre-se hoje mesmo e acesse mais de 24.900 cursos criados por especialistas.

Criando um pipeline para publicar pacotes NuGet - Parte 1

Criando um pipeline para publicar pacotes NuGet - Parte 1

Do curso: GitHub Actions: Formação Básica

Criando um pipeline para publicar pacotes NuGet - Parte 1

Vamos agora então criar um processo de pipeline que irá implementar o nosso pacote NuGet dentro do GitHub Artifacts. Eu tenho aqui então criado um projetinho simples em.NET, que é uma biblioteca de classes que vai poder gerar este nosso pacote para que nós possamos trabalhar desta forma. Para que isso funcione, nós precisamos primeiro ajustar o csproj deste projeto para que ele seja reconhecido como um pacote NuGet. Então estamos aqui dentro do arquivo demo-nuget.csproj, que é o nome do arquivo que eu criei. Se o seu projeto tiver outro nome, busque o arquivo csproj dentro do seu repositório, vai estar no explorador de arquivos ao lado. Dentro do csproj, nós precisamos incluir algumas propriedades para que ele entenda que é um pacote. Então eu vou dar um ENTER logo após a linha no label, no meu caso, mas vai ser antes de fechar a chave PropertyGroup. E vou incluir aqui uma nova chave denominada PackageID. Inclusive, o GitHub Copilot está nos ajudando, sugerindo o nome deste pacote…

Conteúdos