-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Overhaul the NuGet packaging infrastructure and the way the Core binaries get acquired. #146
Commits on Nov 14, 2022
-
Start writing an MSBuild script that creates NuGet packages for the c…
…ore. For now it downloads the artifacts from GitHub Releases.
Configuration menu - View commit details
-
Copy full SHA for 0c36a4c - Browse repository at this point
Copy the full SHA 0c36a4cView commit details
Commits on Nov 15, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 1d7d3b0 - Browse repository at this point
Copy the full SHA 1d7d3b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 61b5178 - Browse repository at this point
Copy the full SHA 61b5178View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a06a80 - Browse repository at this point
Copy the full SHA 2a06a80View commit details -
Configuration menu - View commit details
-
Copy full SHA for b72b8dc - Browse repository at this point
Copy the full SHA b72b8dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for cad8b05 - Browse repository at this point
Copy the full SHA cad8b05View commit details -
Configuration menu - View commit details
-
Copy full SHA for 74a1520 - Browse repository at this point
Copy the full SHA 74a1520View commit details -
Restore the template packages.
And add a property to them that seems to save time.
Configuration menu - View commit details
-
Copy full SHA for 2ec7fe9 - Browse repository at this point
Copy the full SHA 2ec7fe9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 287a4ac - Browse repository at this point
Copy the full SHA 287a4acView commit details -
Remove the "Install/Download tiledb" steps from CI.
And disable fail-fast in the Run-Tests action matrix.
Configuration menu - View commit details
-
Copy full SHA for 0e4ca34 - Browse repository at this point
Copy the full SHA 0e4ca34View commit details
Commits on Nov 16, 2022
-
Remove all CI jobs except of Run-Tests.
Now that we don't use a nuspec to pack the C# library there are little reasons to specifically test it with a packed NuGet package. The Release job also went away; it would upload the 0.0.0-local package. We need a dedicated release workflow.
Configuration menu - View commit details
-
Copy full SHA for c14741d - Browse repository at this point
Copy the full SHA c14741dView commit details -
Remove RollForward from TileDB.CSharp.
It does not apply to libraries.
Configuration menu - View commit details
-
Copy full SHA for 3c33ffe - Browse repository at this point
Copy the full SHA 3c33ffeView commit details
Commits on Nov 17, 2022
-
Update package metadata and move them to a dedicated file.
I had originally removed the nuspec files from the native packages but changed my mind for aesthetic reasons since they generate an empty .NET Standard 2.0 dependency group.
Configuration menu - View commit details
-
Copy full SHA for e655b26 - Browse repository at this point
Copy the full SHA e655b26View commit details -
Add support for generating development editions of the native packages.
They have SemVer 2.0 versions that identify the branch.
Configuration menu - View commit details
-
Copy full SHA for d0764a6 - Browse repository at this point
Copy the full SHA d0764a6View commit details -
Enable Central Package Management with package source mapping.
And support changing the native package under a different name in development builds.
Configuration menu - View commit details
-
Copy full SHA for 4d85390 - Browse repository at this point
Copy the full SHA 4d85390View commit details -
Configuration menu - View commit details
-
Copy full SHA for f848e09 - Browse repository at this point
Copy the full SHA f848e09View commit details -
Refactor the nightly build workflow to use native development NuGet p…
…ackages. The core is built in separate jobs and not once for each .NET version.
Configuration menu - View commit details
-
Copy full SHA for 8869749 - Browse repository at this point
Copy the full SHA 8869749View commit details -
Configuration menu - View commit details
-
Copy full SHA for fffdd3c - Browse repository at this point
Copy the full SHA fffdd3cView commit details -
Require
Version
andVersionTag
to be specified.Make the version tag optional for development builds. And fail if no native binaries were found in development builds.
Configuration menu - View commit details
-
Copy full SHA for 4f3601f - Browse repository at this point
Copy the full SHA 4f3601fView commit details -
Configuration menu - View commit details
-
Copy full SHA for f787a3c - Browse repository at this point
Copy the full SHA f787a3cView commit details
Commits on Nov 23, 2022
-
Configuration menu - View commit details
-
Copy full SHA for abf0603 - Browse repository at this point
Copy the full SHA abf0603View commit details
Commits on Nov 24, 2022
-
Configuration menu - View commit details
-
Copy full SHA for e456ae3 - Browse repository at this point
Copy the full SHA e456ae3View commit details -
Remove the RID-specific build instructions in the metapackage's descr…
…iption. This package is not intended to be directly referenced by the average developer, at least not without `TileDB.CSharp`.
Configuration menu - View commit details
-
Copy full SHA for ec1ddab - Browse repository at this point
Copy the full SHA ec1ddabView commit details
Commits on Dec 1, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 24b425d - Browse repository at this point
Copy the full SHA 24b425dView commit details -
Configuration menu - View commit details
-
Copy full SHA for dd9213a - Browse repository at this point
Copy the full SHA dd9213aView commit details