Closed Agent-Hellboy closed 5 months ago
The .github/workflows/release.yml
file has been restructured to enhance the packaging process for the RstEyeApp. The workflow now creates an initial PKG structure using pkgbuild
, skips the signing step, and finalizes the installer with productbuild
. The output file for the GitHub release has been updated from RstEyeApp.zip
to RstEyeAppInstaller.pkg
.
File | Change Summary |
---|---|
.github/workflows/release.yml | Restructured packaging process: replaced zipping with pkgbuild , commented out signing, added productbuild , and updated release file to RstEyeAppInstaller.pkg |
sequenceDiagram
participant GitHub Actions
participant pkgbuild
participant productbuild
participant GitHub Release
GitHub Actions->>pkgbuild: Create initial PKG structure
pkgbuild-->>GitHub Actions: Initial PKG created
GitHub Actions->>productbuild: Create Final Installer
productbuild-->>GitHub Actions: Final Installer created
GitHub Actions->>GitHub Release: Upload RstEyeAppInstaller.pkg
In the realm of code, a change so bright,
RstEyeApp takes a new flight.
No more zips, a PKG we make,
Withpkgbuild
andproductbuild
, steps we take.
To GitHub it goes, installer in sight,
A smoother release, a coder's delight.
🌟🐇✨
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Summary by CodeRabbit
pkgbuild
andproductbuild
..zip
to.pkg
.