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

Create HSM testing workflow #8421

Merged
merged 9 commits into from
Dec 12, 2023

Commits on Dec 5, 2023

  1. Create HSM testing workflow

    This commit is an initial prototype based on the deployment workflow, using the
    Azure Code Signing service to sign Windows .exe and .msi files.
    
    These changes have been isolated as much as possible to not affect existing
    deployment workflows while also working around design issues with how GitHub
    CLI workflow works with GoReleaser and now with ACS support.  The biggest smell
    was over whether to break from using GoReleaser or have GoReleaser control as
    much about the release process as it has been versus opening / signing /
    archiving the resulting GoReleaser artifacts; needless to say, the latter was
    chosen for expedience as well as leaning into officially supported solutions.
    andyfeller committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    dea2cd5 View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2023

  1. Update HSM test using Desktop approach

    This update leverages GitHub Desktop approach of downloading Azure Code Signing DLL and wiring it up as part of the existing signing process used by Windows builds.
    andyfeller committed Dec 8, 2023
    Configuration menu
    Copy the full SHA
    5e8e645 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0af95d9 View commit details
    Browse the repository at this point in the history
  3. Fix Dlib DLL path

    Mixed up Unix and Windows path separators
    andyfeller committed Dec 8, 2023
    Configuration menu
    Copy the full SHA
    4054968 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4f8d2f7 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2023

  1. Configuration menu
    Copy the full SHA
    1fff21a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bcbd848 View commit details
    Browse the repository at this point in the history
  3. Remove fugue artifact

    andyfeller committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    783dbf9 View commit details
    Browse the repository at this point in the history
  4. Final fixes

    andyfeller committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    35f99ee View commit details
    Browse the repository at this point in the history