Skip to content
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

Update build infrastructure #226

Merged
merged 24 commits into from
Aug 3, 2024
Merged

Update build infrastructure #226

merged 24 commits into from
Aug 3, 2024

Commits on Jul 31, 2024

  1. Configuration menu
    Copy the full SHA
    b0ba50c View commit details
    Browse the repository at this point in the history
  2. Remove old build scripts

    SeeminglyScience authored and andyleejordan committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    e609994 View commit details
    Browse the repository at this point in the history
  3. Remove build artifact from git

    and also unfinished about topic
    SeeminglyScience authored and andyleejordan committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    4d78664 View commit details
    Browse the repository at this point in the history
  4. Update git ignore

    SeeminglyScience authored and andyleejordan committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    2d6d20d View commit details
    Browse the repository at this point in the history
  5. Add new build scripts

    SeeminglyScience authored and andyleejordan committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    72d9aa5 View commit details
    Browse the repository at this point in the history
  6. Update tests for Pester 5

    SeeminglyScience authored and andyleejordan committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    dafdf61 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f43898e View commit details
    Browse the repository at this point in the history
  8. Fix C# xml docs

    SeeminglyScience authored and andyleejordan committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    1cb6c46 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    cca1b7b View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    e48deeb View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    133d5ab View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    6460e86 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    c3a4f3f View commit details
    Browse the repository at this point in the history
  14. Fix up module definitions

    For one, they are supposed to support Desktop edition.
    andyleejordan committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    fd7887a View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    94b234c View commit details
    Browse the repository at this point in the history
  16. Fix Pester test error assumptions

    Previously these would fail if the Pester output configuration was changed.
    Instead, use `Throw` properly to check `ErrorId` and force errors to throw
    (instead of relying on `ErrorVariable`).
    andyleejordan committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    638b950 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    663b307 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    c208929 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    33ff1a4 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2024

  1. Configuration menu
    Copy the full SHA
    153d573 View commit details
    Browse the repository at this point in the history
  2. Run Remove-Module in AfterAll

    Note that the DLLs are going to remain loaded regardless.
    andyleejordan committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    82c1031 View commit details
    Browse the repository at this point in the history
  3. Add .NET and NuGet config files

    Pin the SDK, use CFS, and enable cache on CI.
    andyleejordan committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    056c8d7 View commit details
    Browse the repository at this point in the history
  4. Update to net462 and PowerShellStandard.Library 5.1.1

    Since 4.6.1 is out of support.
    andyleejordan committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    a7097cf View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3bc2cf4 View commit details
    Browse the repository at this point in the history