FileOnQ / Imaging.Heif

A C#/.NET wrapper around libheif for decoding and processing high efficiency image formats (heif, heic).
GNU Lesser General Public License v3.0
15 stars 4 forks source link

[NuGet] Remove Preview Builds #91

Open SkyeHoefling opened 2 years ago

SkyeHoefling commented 2 years ago

Description

The preview builds aren't working the way that I originally wanted. I think it will be better to remove all the "-dev.#" builds from our pipelines but leave them attached to the GitHub Actions as an artifact. This will allow developers to download the artifact and use it locally, which may be a little bit of a pain. We could also use GitHub Packages for dev builds.

Tasks

SkyeHoefling commented 2 years ago

@mitchelsellers what do you think about this? Maybe we can update our builds to use git version instead of our current numbering schema. I really just want this to be easier to manage

mitchelsellers commented 2 years ago

My $0.02 here would be the following.

SkyeHoefling commented 2 years ago

Let's do that. I have updated the task list above to capture these items. If we need to we can break those items out into separate issues or leave them just as tasks here

SkyeHoefling commented 2 years ago

I have unlisted all dev builds and our bad license build of 1.0.0. It may be useful to do something similar for FileOnQ.Imaging.Raw so I have a quick powershell script for us.

1..100 | ForEach-Object { nuget delete FileOnQ.Imaging.Heif 1.0.0-dev.$_ -source nuget.org -apikey {API-KEY} -noprompt }