Remove net5.0 as target framework from all lprojects
Update nuget-specific settings
Update icon.png file used in Ical.Net.nuspec
Update package metadata
Remove net5.0 package target framework
Update README.md to reflect the current project state with ical-org
Fix: Update publish.yml to create deterministic builds for packages, update action versions
Update GitHub actions to reflect the changed main branch name
Update readme.md
Update CI workflows publish.yml and tests.yml
Changed runs-on to ubuntu-latest.
Added fetch-depth: 0 to actions/checkout@v4 in both workflows.
Added Get version tag step in publish.yml.
Included -p:nowarn=1591 in Build steps to suppress warnings.
Changed Test verbosity to quiet in both workflows.
Updated Build and pack for publishing in publish.yml to use VERSION.
Updated Store artifacts step in publish.yml for new naming convention.
Updated Push package to NuGet step in publish.yml to use VERSION.
Update ProdId constant and NodaTime package version
Add back assembly signing to projects and include strong name key
Update Ical.Net.Tests.csproj and Ical.Net.csproj to include assembly signing by adding SignAssembly and AssemblyOriginatorKeyFile properties.
Replace InternalsVisibleTo with AssemblyAttribute including a public key in Ical.Net.csproj.
Add IcalNetStrongnameKey.snk for strong name key.
Move InternalsVisibleTo from AssemblyInfo.cs to project file
Add class RegexDefaults and update all Regex with RegexDefaults.Timeout which is set to 200 milliseconds
This PR closes the following PRs which have previously been merged into laget.se/ical net
Closes #491
Closes #443
Closes #525
Closes #528
Closes #571
Closes #579
Closes #584
Closes #595
laget.se/ical net
Apply the following change after the update:
readme.md
publish.yml
andtests.yml
runs-on
toubuntu-latest
.fetch-depth: 0
toactions/checkout@v4
in both workflows.Get version tag
step inpublish.yml
.-p:nowarn=1591
inBuild
steps to suppress warnings.Test
verbosity toquiet
in both workflows.Build and pack for publishing
inpublish.yml
to useVERSION
.Store artifacts
step inpublish.yml
for new naming convention.Push package to NuGet
step inpublish.yml
to useVERSION
.Ical.Net.Tests.csproj
andIcal.Net.csproj
to include assembly signing by addingSignAssembly
andAssemblyOriginatorKeyFile
properties.InternalsVisibleTo
withAssemblyAttribute
including a public key inIcal.Net.csproj
.IcalNetStrongnameKey.snk
for strong name key.RegexDefaults
and update all Regex withRegexDefaults.Timeout
which is set to 200 millisecondsThis PR closes the following PRs which have previously been merged into
laget.se/ical net
Closes #491 Closes #443 Closes #525 Closes #528 Closes #571 Closes #579 Closes #584 Closes #595