Skip to content

add zip publishing#178

Open
cricketthomas wants to merge 7 commits into
masterfrom
update-build-homebrew-cask-support
Open

add zip publishing#178
cricketthomas wants to merge 7 commits into
masterfrom
update-build-homebrew-cask-support

Conversation

@cricketthomas

@cricketthomas cricketthomas commented Jul 18, 2026

Copy link
Copy Markdown
Owner
  • add checksum for cask publishing on macos
  • add intel build (wip)
  • and upadte release notes and release
image

@cricketthomas
cricketthomas marked this pull request as ready for review July 18, 2026 18:27
@cricketthomas
cricketthomas requested a review from Copilot July 18, 2026 22:31

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the Uno/.NET GitHub Actions pipeline to publish ZIP artifacts (Windows + macOS), add release-artifact checksums (useful for Homebrew Cask-style verification), and enrich GitHub release notes with the generated hashes.

Changes:

  • Switch Windows packaging from .tar to .zip using Compress-Archive.
  • Switch macOS packaging to a .zip generated via ditto from the produced .app bundle.
  • Add SHA256 checksum generation and include hashes in draft release notes; add a workflow_dispatch boolean input intended to gate releases.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

needs: [build_windows_x64, build_windows_arm64, build_macos_x64, build_macos_arm64, build_linux]
runs-on: ubuntu-latest
if: github.ref == 'refs/heads/master'
if: github.ref == 'refs/heads/master' || github.event.inputs.run_release == 'true'
- name: List artifacts
shell: pwsh
run: Get-ChildItem -Recurse
- name: Generate checksums for Cask
Comment thread src/uno/AzureKeyVaultStudio/msbuild.ps1 Fixed
Comment thread src/uno/AzureKeyVaultStudio/msbuild.ps1 Fixed
Comment thread src/uno/AzureKeyVaultStudio/msbuild.ps1
@cricketthomas
cricketthomas force-pushed the update-build-homebrew-cask-support branch from 274663b to 94b047e Compare July 22, 2026 11:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants