Archive Scheme and Create XCFramework reusable workflows
:recycle: Current situation & Problem
At the moment, the StanfordBDHG fork of llama.cpp as well as the fork of ResearchKit require a GitHub Actions workflow that archives a scheme and creates an XCFramework that is then published in a tagged release.
As both of these repositories need these functionalities, there is substantial code duplication.
:gear: Release Notes
Add reusable GitHub Action workflows that archive a scheme and create an XCFramework.
Archive Scheme and Create XCFramework reusable workflows
:recycle: Current situation & Problem
At the moment, the StanfordBDHG fork of llama.cpp as well as the fork of ResearchKit require a GitHub Actions workflow that archives a scheme and creates an XCFramework that is then published in a tagged release. As both of these repositories need these functionalities, there is substantial code duplication.
:gear: Release Notes
:books: Documentation
Provided within the GitHub Action workflow files.
:white_check_mark: Testing
Workflows have been tested manually.
Code of Conduct & Contributing Guidelines
By submitting creating this pull request, you agree to follow our Code of Conduct and Contributing Guidelines: