-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
f454c8a
commit 131f51a
Showing
4 changed files
with
41 additions
and
13 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
- **Automated MacOS Releases**: Successfully developed a GitHub Actions workflow for streamlining macOS releases, including artifact handling and release tagging based on version naming conventions. | ||
|
||
|
||
|
||
- **Notarization Step Added**: Incorporated a notarization step into the workflow to comply with Apple's Gatekeeper security requirements before uploading the artifact. | ||
|
||
|
||
|
||
- **Version Management Enhancement**: Improved the use of `$GITHUB_ENV` variables for dynamic versioning, ensuring accurate and consistent version identification across macOS binary releases. | ||
|
||
|
||
|
||
- **Release Tags Streamlined**: Ensured that release tags follow a standardized pattern (e.g., 'screenpipe-macos') derived from `GITHUB_REF_NAME`, simplifying tag management. | ||
|
||
|
||
|
||
- **Release Notes Integration**: Seamlessly integrated the generation and upload of macOS release artifacts, including comprehensive release notes sourced directly from GitHub Actions workflow outputs for better traceability. | ||
|
||
|
||
|
||
- **Version Consistency Enforcement**: Established a verification process to maintain version consistency across different MacOS releases using the repository's release page as a reference point. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters