Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: devlooped/nugetizer
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.7.5
Choose a base ref
...
head repository: devlooped/nugetizer
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.7.6
Choose a head ref
  • 18 commits
  • 65 files changed
  • 6 contributors

Commits on Oct 13, 2021

  1. 🖉 Update changelog with v0.7.5

    github-actions committed Oct 13, 2021
    Configuration menu
    Copy the full SHA
    9a0474a View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2021

  1. Configuration menu
    Copy the full SHA
    a34c31d View commit details
    Browse the repository at this point in the history

Commits on May 24, 2022

  1. Bump files with dotnet-file sync

    # devlooped/oss
    
    - Move changelog config to .github, switch to gem devlooped/oss@b7ce2be
    - Fix initial test run without filter devlooped/oss@9a1b075
    - Avoid nuget errors for nuget repository signature validation devlooped/oss@7d0ccab
    - Make src-level readme visible for easier editing devlooped/oss@bfe0f2a
    - Add RepositoryBranch as a ThisAssembly.Project property devlooped/oss@83d7378
    - Reuse test with retries definition by using a composite action devlooped/oss@3b9f317
    - Add RepositoryRoot property from source control information devlooped/oss@f9763d3
    - Now that .NET6 is LTS, ensure it's installed devlooped/oss@7ebebbd
    - Add RepositoryUrl as project property, if available devlooped/oss@4f57ffe
    - Switch to windows-latest agent which is now .NET6 devlooped/oss@445239b
    - Ignore nuget-provided files for formatting devlooped/oss@bbf637b
    - Remove DumpItems task. Easily replaceable with MSBuild.DumpItems devlooped/oss@024f733
    - Ignore azurite files devlooped/oss@829faad
    - Add azurite hidden folders too devlooped/oss@978c71c
    - Global tools should run on whatever latest runtime is installed. devlooped/oss@b65c8f1
    - Ensure MSBuild tooling can access package artifacts always via PKG_[PackageId] devlooped/oss@cc6922f
    - Add CI as a project property devlooped/oss@2fea462
    - Ensure ruby v3 is installed for changelog generation devlooped/oss@be8f625
    - Add icon prefix to match dependabot devlooped/oss@2a39a42
    kzu committed May 24, 2022
    Configuration menu
    Copy the full SHA
    0206841 View commit details
    Browse the repository at this point in the history
  2. Don't attempt to generate XML API docs

    The targets/tasks aren't public APIs requiring docs.
    kzu committed May 24, 2022
    Configuration menu
    Copy the full SHA
    c5fa921 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    230ff30 View commit details
    Browse the repository at this point in the history
  4. Apply dotnet format

    kzu committed May 24, 2022
    Configuration menu
    Copy the full SHA
    ec775e5 View commit details
    Browse the repository at this point in the history
  5. Bump tests to net6 too, restore one NoTargets before tests

    More net6 updates on test projects. We also had local failures when the NoTargets MSBuild SDK wasn't found, so we do an explicit restore after build and before tests, so it's properly located when loading projects.
    
    Revert test project to net472 since that's what was last working on CI/main.
    kzu committed May 24, 2022
    Configuration menu
    Copy the full SHA
    d6f14a7 View commit details
    Browse the repository at this point in the history
  6. Migrate all tests to net472 and ensure reference assemblies

    This will make it easier in the future to re-enable linux/mac builds
    kzu committed May 24, 2022
    Configuration menu
    Copy the full SHA
    a4c296b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1df07d4 View commit details
    Browse the repository at this point in the history
  8. Build with MSBuild so the proper assemblies are referenced

    When running tests with dotnet test, the x86 test host will run, which will run on the desktop CLR, not the dotnet core CLR, and therefore we need the build to also point to the desktop assemblies which live in the VS installation used by msbuild. We can force all that by using msbuild instead of dotnet build for building, since we're now using windows-only build anyway too. (NOTE: this might still work on linux/macOS if the setup msbuild task does The Right Right).
    kzu committed May 24, 2022
    Configuration menu
    Copy the full SHA
    68bc769 View commit details
    Browse the repository at this point in the history
  9. Fix typo

    AntonC9018 authored and kzu committed May 24, 2022
    Configuration menu
    Copy the full SHA
    f54bbca View commit details
    Browse the repository at this point in the history
  10. Update readme.md

    AntonC9018 authored and kzu committed May 24, 2022
    Configuration menu
    Copy the full SHA
    e0cf9bf View commit details
    Browse the repository at this point in the history
  11. Merge pull request #166 from gpwen/fix-cleanup

    * Let user customize NuGet cache location:  
      The location of global NuGet cache can be easily changed in NuGet
      configuration. Therefore, do not hard-code NuGetCache, give user
      some chance of customization.
    
    * Delete generated packages explicitly when clean 
      Generated NuGet packages will be recorded in "FileWrites" items in
      "NuGetizer.Shared.targets" so they can be deleted when clean.
      However, that method only works for files in the intermediate
      directory, which can easily happen if user set "PackageOutputPath"
      outside of that directory.
    
      To fix, call "CleanPackageOutput" target to delete those files
      explicitly when clean.
    
    * Fix regular expression in cleanup targets 
      NuGet package version components may contain multiple digits, use
      "\d+" instead of "\d" to match.
    gpwen authored May 24, 2022
    Configuration menu
    Copy the full SHA
    2873ed4 View commit details
    Browse the repository at this point in the history
  12. Fix contentFiles relative path in manifest (#175)

    We had code to account for [this scenario](dotnet/sdk#9718 (comment)) but it wasn't working properly because we included the backslash (which in non-Windows might not even be there), so we improve the partial path detection and it should now work as expected.
    
    Fixes #143
    kzu authored May 24, 2022
    Configuration menu
    Copy the full SHA
    17987b7 View commit details
    Browse the repository at this point in the history
  13. Allow specifying that packaging projects are framework specific

    For cases where you know you'll be authoring a package you want to only target to a specific framework, you are now able to specify so by setting `BuildOutputFrameworkSpecific=true` in the project.
    
    Alternatively, you can also annotate a project reference to the packaging project with the TFM you want it to "pack for" as:
    
    ```xml
    <ProjectReference Include="Common.msbuildproj" TargetFramework="net6.0"
    ```
    
    Fixes #155
    kzu committed May 24, 2022
    Configuration menu
    Copy the full SHA
    42af2ed View commit details
    Browse the repository at this point in the history
  14. Bump test dependencies

    kzu committed May 24, 2022
    Configuration menu
    Copy the full SHA
    248c1dd View commit details
    Browse the repository at this point in the history

Commits on May 26, 2022

  1. Bump NuGet.Packaging from 5.11.0 to 6.2.0

    Bumps [NuGet.Packaging](https://github.com/NuGet/NuGet.Client) from 5.11.0 to 6.2.0.
    - [Release notes](https://github.com/NuGet/NuGet.Client/releases)
    - [Commits](https://github.com/NuGet/NuGet.Client/commits)
    
    ---
    updated-dependencies:
    - dependency-name: NuGet.Packaging
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored and kzu committed May 26, 2022
    Configuration menu
    Copy the full SHA
    4c7fea3 View commit details
    Browse the repository at this point in the history
  2. Bump Microsoft.SourceLink.GitHub from 1.0.0 to 1.1.1

    Bumps [Microsoft.SourceLink.GitHub](https://github.com/dotnet/sourcelink) from 1.0.0 to 1.1.1.
    - [Release notes](https://github.com/dotnet/sourcelink/releases)
    - [Commits](dotnet/sourcelink@1.0.0...1.1.1)
    
    ---
    updated-dependencies:
    - dependency-name: Microsoft.SourceLink.GitHub
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored and kzu committed May 26, 2022
    Configuration menu
    Copy the full SHA
    7b29684 View commit details
    Browse the repository at this point in the history
Loading