Releases: Arthri/publish-dotnet
Releases · Arthri/publish-dotnet
v2.0.0
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 nowpublish-nuget.yml
.- Renamed the NuGet publish workflow's
NUGET-API-KEY
input parameter toNUGET_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 onUbuntu 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
🆕 Features
- Updated
actions/checkout
fromv3
tov4
. - Updated
actions/setup-dotnet
fromv3
tov4
. - Updated
actions/upload-artifact
fromv3
tov4
.
🐞 Fixes
v1.3.1
🐞 Fixes
- Fixed formatting of path in README
- Fixed name of secret in README
secrets.NUGET-API-KEY
->secrets.NUGET_API_KEY
v1.3.0
🆕 Features
- Renamed repository to match kebab-casing
🐞 Fixes
v1.2.1
🐞 Fixes
- Fixed retrieval of secrets
v1.2.0
🆕 Features
- Added version sanitization.
v1.0.0
becomes1.0.0
, anda/b/c/v1.2.3
becomes1.2.3
. - Renamed
Write MSBuild Extensions
step toSetup Environment
.
🐞 Fixes
v1.1.0
🆕 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
v1.0.0 Expand README