Skip to content

Releases: Arthri/publish-dotnet

v2.0.0

11 Nov 12:36
f542d92
Compare
Choose a tag to compare

Rename

The repository now aims to provide reusable workflows for deployment targets other than NuGet. Consequently, repository has been renamed from deploy-nuget to publish-dotnet to reflect the change in direction. Consumers of the old repository are encouraged to upgrade, but are not affected by the rename in any case.

❗ Breaking Changes

  • deploy.yml is now publish-nuget.yml.
  • Renamed the NuGet publish workflow's NUGET-API-KEY input parameter to NUGET_API_KEY for consistency.

🆕 Features

  • All workflows now support a build-arguments input parameter for additional arguments to pass to the .NET CLI when building the project or the solution.
  • All workflows now support a runs-on input parameter to specify the machine to run the workflow on. If unspecified, workflows run on Ubuntu 22.04 by default.
  • Clarified the description of numerous input parameters.
  • The NuGet publish workflow will now fail instead of attempting to upload multiple packages.

🐞 Fixes

  • Fixed numerous instances of potential shell injection in the NuGet publish workflow.

v1.4.0

07 Jun 19:22
7a3de12
Compare
Choose a tag to compare

🆕 Features

  • Updated actions/checkout from v3 to v4.
  • Updated actions/setup-dotnet from v3 to v4.
  • Updated actions/upload-artifact from v3 to v4.

🐞 Fixes

v1.3.1

20 Jun 13:32
b43c424
Compare
Choose a tag to compare

🐞 Fixes

  • Fixed formatting of path in README
  • Fixed name of secret in README secrets.NUGET-API-KEY -> secrets.NUGET_API_KEY

v1.3.0

20 Jun 13:20
32d718e
Compare
Choose a tag to compare

🆕 Features

  • Renamed repository to match kebab-casing

🐞 Fixes

v1.2.1

24 May 17:21
d8d3024
Compare
Choose a tag to compare

🐞 Fixes

  • Fixed retrieval of secrets

v1.2.0

08 May 09:03
7d1d325
Compare
Choose a tag to compare

🆕 Features

  • Added version sanitization. v1.0.0 becomes 1.0.0, and a/b/c/v1.2.3 becomes 1.2.3.
  • Renamed Write MSBuild Extensions step to Setup Environment.

🐞 Fixes

v1.1.0

08 May 08:20
df7a377
Compare
Choose a tag to compare

🆕 Features

  • Added option changelog for setting the package's release notes.
  • Added option version for setting the package's version.
  • Disabled .NET first time experience.
  • Disabled .NET logo.
  • Disabled .NET telemetry.
  • Disabled installing ASP.NET certificates.
  • Renamed project to snake_casing instead of kebab-casing.

🐞 Fixes

Core Release

30 Apr 12:10
Compare
Choose a tag to compare
v1.0.0

Expand README