-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Support visionOS, watchOS, and macOS Builds (#17)
- Loading branch information
1 parent
c38e683
commit 0747436
Showing
33 changed files
with
175 additions
and
48 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
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
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
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
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
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
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
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
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
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
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,22 @@ | ||
# | ||
# This source file is part of the Stanford Biodesign Digital Health Group open-source organization | ||
# | ||
# SPDX-FileCopyrightText: 2022 Stanford University and the project authors (see CONTRIBUTORS.md) | ||
# | ||
# SPDX-License-Identifier: MIT | ||
# | ||
|
||
cff-version: 1.2.0 | ||
message: "If you use this software, please cite it as below." | ||
authors: | ||
- family-names: "Schmiedmayer" | ||
given-names: "Paul" | ||
orcid: "https://orcid.org/0000-0002-8607-9148" | ||
- family-names: "Ravi" | ||
given-names: "Vishnu" | ||
orcid: "https://orcid.org/0000-0003-0359-1275" | ||
- family-names: "Aalami" | ||
given-names: "Oliver" | ||
orcid: "https://orcid.org/0000-0002-7799-2429" | ||
title: "Stanford Biodesign Digital Health Group" | ||
url: "https://github.com/StanfordBDHG/" |
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
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 |
---|---|---|
@@ -1,14 +1,15 @@ | ||
<!-- | ||
This source file is part of the Stanford Biodesign for Digital Health open-source project | ||
This source file is part of the Stanford Biodesign Digital Health Group open-source organization | ||
SPDX-FileCopyrightText: 2022 Stanford University and the project authors (see CONTRIBUTORS.md) | ||
SPDX-License-Identifier: MIT | ||
--> | ||
|
||
# Stanford Biodesign for Digital Health .github Contributors | ||
# Stanford Biodesign Digital Health Group .github Contributors | ||
|
||
* [Vishnu Ravi](https://github.com/vishnuravi) | ||
* [Paul Schmiedmayer](https://github.com/PSchmiedmayer) | ||
* [Vishnu Ravi](https://github.com/vishnuravi) | ||
* [Oliver Aalami](https://github.com/aalami5) |
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 |
---|---|---|
@@ -1,9 +1,9 @@ | ||
# | ||
# This source file is part of the Stanford Biodesign for Digital Health open-source project | ||
# This source file is part of the Stanford Biodesign Digital Health Group open-source organization | ||
# | ||
# SPDX-FileCopyrightText: 2022 Stanford University and the project authors (see CONTRIBUTORS.md) | ||
# | ||
# SPDX-License-Identifier: MIT | ||
# | ||
|
||
custom: [Stanford Biodesign for Digital Health.stanford.edu] | ||
custom: [Stanford Biodesign Digital Health Group.stanford.edu] |
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 |
---|---|---|
@@ -1,13 +1,101 @@ | ||
<!-- | ||
This source file is part of the Stanford Biodesign for Digital Health open-source project | ||
This source file is part of the Stanford Biodesign Digital Health Group open-source organization | ||
SPDX-FileCopyrightText: 2022 Stanford University and the project authors (see CONTRIBUTORS.md) | ||
SPDX-License-Identifier: MIT | ||
--> | ||
|
||
# .github | ||
# Stanford Biodesign Digital Health Group | ||
|
||
This repository serves as a collection of default community health files, GitHub Action workflows, templates, and information for the Stanford Biodesign Digital Health Group organization. | ||
|
||
|
||
## GitHub Actions | ||
|
||
This repository contains several GitHub Actions that automate and simplify the process of contributing to Stanford Biodesign Digital Health Group-related projects. | ||
|
||
|
||
### Test Using Xcodebuild or Run Fastlane | ||
|
||
Allows GitHub Actions to build complex Swift Packages supporting Apple platforms as well as Xcode projects with a diverse set of requirements ranging from custom commands, xcodebuild, to using Fastlane. | ||
You can learn more about the arguments in the [`xcodebuild-or-fastlane.yml` GitHub Action file](https://github.com/StanfordBDHG/.github/blob/main/.github/workflows/xcodebuild-or-fastlane.yml). | ||
|
||
```yml | ||
jobs: | ||
buildandtest: | ||
name: Build and Test Swift Package | ||
uses: StanfordBDHG/.github/.github/workflows/xcodebuild-or-fastlane.yml@v2 | ||
with: | ||
artifactname: TemplatePackage.xcresult | ||
runsonlabels: '["macOS", "self-hosted"]' | ||
scheme: TemplatePackage | ||
``` | ||
### Merge and Upload Coverage Report | ||
Merge and upload code coverage reports to display them on codecov.io. | ||
You can learn more about the arguments in the [`create-and-upload-coverage-report.yml` GitHub Action file](https://github.com/StanfordBDHG/.github/blob/main/.github/workflows/create-and-upload-coverage-report.yml). | ||
|
||
```yml | ||
jobs: | ||
uploadcoveragereport: | ||
name: Upload Coverage Report | ||
uses: StanfordBDHG/.github/.github/workflows/create-and-upload-coverage-report.yml@v2 | ||
with: | ||
coveragereports: ResultBundle1.xcresult ResultBundle2.xcresult | ||
``` | ||
|
||
### REUSE | ||
|
||
Check that all your source files conform to the REUSE specification. | ||
You can learn more about the arguments in the [`reuse.yml` GitHub Action file](https://github.com/StanfordBDHG/.github/blob/main/.github/workflows/reuse.yml). | ||
|
||
```yml | ||
jobs: | ||
reuse_action: | ||
name: REUSE Compliance Check | ||
uses: StanfordBDHG/.github/.github/workflows/reuse.yml@v2 | ||
``` | ||
|
||
### SwiftLint | ||
|
||
Ensure that all Swift files conform to the defined style guide. | ||
You can learn more about the arguments in the [`swiftlint.yml` GitHub Action file](https://github.com/StanfordBDHG/.github/blob/main/.github/workflows/swiftlint.yml). | ||
|
||
```yml | ||
swiftlint: | ||
name: SwiftLint | ||
uses: StanfordBDHG/.github/.github/workflows/swiftlint.yml@v2 | ||
``` | ||
|
||
### Action Tag Release | ||
|
||
Small GitHub Action that automatically tags releases based on semantic version tags, essential for GitHub Action repos. E.g., you tag a release for v2.4.2, and the action tags a v2 and v2.4). You can learn more about the arguments in the [`action-release-tag.yml` GitHub Action file](https://github.com/StanfordBDHG/.github/blob/main/.github/workflows/action-release-tag.yml). | ||
|
||
```yml | ||
jobs: | ||
releasetag: | ||
name: Tag Release | ||
uses: StanfordBDHG/.github/.github/workflows/action-release-tag.yml@v2 | ||
secrets: | ||
access-token: ${{ secrets.PERSONAL_ACCESS_TOKEN }} | ||
with: | ||
user: PaulsAutomationBot | ||
``` | ||
|
||
|
||
## Continous Integration Setup | ||
|
||
The [ContinousIntegration](https://github.com/StanfordBDHG/ContinousIntegration) repository contains the setup and information about our self-hosted GitHub Action runners that is fitting the GitHub Actions found in this repository. | ||
|
||
|
||
## Our Research | ||
|
||
For more information, check out our website at [biodesigndigitalhealth.stanford.edu](https://biodesigndigitalhealth.stanford.edu). | ||
|
||
![Stanford Byers Center for Biodesign Logo](https://raw.githubusercontent.com/StanfordBDHG/.github/main/assets/biodesign-footer-light.png#gh-light-mode-only) | ||
![Stanford Byers Center for Biodesign Logo](https://raw.githubusercontent.com/StanfordBDHG/.github/main/assets/biodesign-footer-dark.png#gh-dark-mode-only) | ||
|
||
This repository serves as a collection of default community health files, GitHub Action workflows, templates, and information for the Stanford Biodesign for Digital Health organization. |
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
Oops, something went wrong.