From 36cf0bb845223ef9f2ce1e8d3991c4527979e172 Mon Sep 17 00:00:00 2001 From: Lukas Kollmer Date: Wed, 1 Jul 2026 19:34:12 +0200 Subject: [PATCH 1/5] switch from `maxim-lobanov/setup-xcode` to `swift-actions/setup-swift` --- .github/workflows/publish-study-definition.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/publish-study-definition.yml b/.github/workflows/publish-study-definition.yml index 22806f3..412e104 100644 --- a/.github/workflows/publish-study-definition.yml +++ b/.github/workflows/publish-study-definition.yml @@ -75,10 +75,10 @@ jobs: steps: - name: Checkout code uses: actions/checkout@v4 - - name: Setup Xcode - uses: maxim-lobanov/setup-xcode@v1 + - name: Setup Swift + uses: swift-actions/setup-swift@v2 with: - xcode-version: latest-stable + swift-version: "6" - name: Build study bundle run: | From f13842c2c2d23840970251c1652b4d00507bc397 Mon Sep 17 00:00:00 2001 From: Lukas Kollmer Date: Wed, 1 Jul 2026 19:40:22 +0200 Subject: [PATCH 2/5] hmmmm --- .github/workflows/publish-study-definition.yml | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/.github/workflows/publish-study-definition.yml b/.github/workflows/publish-study-definition.yml index 412e104..d1d2df8 100644 --- a/.github/workflows/publish-study-definition.yml +++ b/.github/workflows/publish-study-definition.yml @@ -75,10 +75,16 @@ jobs: steps: - name: Checkout code uses: actions/checkout@v4 - - name: Setup Swift - uses: swift-actions/setup-swift@v2 + - name: Setup Xcode + uses: maxim-lobanov/setup-xcode@v1 with: - swift-version: "6" + xcode-version: latest-stable + + - name: versions + run: | + swift --version + xcrun swift --version + xcodebuild -version - name: Build study bundle run: | From 461b717d2e230ff8d575b8ed7632daf613e4a80b Mon Sep 17 00:00:00 2001 From: Lukas Kollmer Date: Wed, 1 Jul 2026 19:45:14 +0200 Subject: [PATCH 3/5] hmmm --- .github/workflows/publish-study-definition.yml | 2 +- .github/workflows/verify-study-bundle.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/publish-study-definition.yml b/.github/workflows/publish-study-definition.yml index d1d2df8..f4c2668 100644 --- a/.github/workflows/publish-study-definition.yml +++ b/.github/workflows/publish-study-definition.yml @@ -70,7 +70,7 @@ jobs: build: name: Build Study Bundle needs: [determineenvironment, vars] - runs-on: macos-latest + runs-on: ["self-hosted", "macOS"] environment: ${{ needs.determineenvironment.outputs.environment }} steps: - name: Checkout code diff --git a/.github/workflows/verify-study-bundle.yml b/.github/workflows/verify-study-bundle.yml index c1ae2ba..12ae096 100644 --- a/.github/workflows/verify-study-bundle.yml +++ b/.github/workflows/verify-study-bundle.yml @@ -22,7 +22,7 @@ concurrency: jobs: verify_study_bundle: name: Verify Study Bundle Integrity - uses: StanfordBDHG/.github/.github/workflows/xcodebuild-or-fastlane.yml@v2 + uses: SchmiedmayerLab/.github/.github/workflows/xcodebuild-or-fastlane.yml@v0.2 with: runsonlabels: '["macOS", "self-hosted"]' customcommand: 'swift test' From 63c406d332e6f4e4c2a72031a8bb6939216d82a3 Mon Sep 17 00:00:00 2001 From: Lukas Kollmer Date: Wed, 1 Jul 2026 19:46:48 +0200 Subject: [PATCH 4/5] x --- .github/workflows/publish-study-definition.yml | 6 ------ 1 file changed, 6 deletions(-) diff --git a/.github/workflows/publish-study-definition.yml b/.github/workflows/publish-study-definition.yml index f4c2668..c48807a 100644 --- a/.github/workflows/publish-study-definition.yml +++ b/.github/workflows/publish-study-definition.yml @@ -79,12 +79,6 @@ jobs: uses: maxim-lobanov/setup-xcode@v1 with: xcode-version: latest-stable - - - name: versions - run: | - swift --version - xcrun swift --version - xcodebuild -version - name: Build study bundle run: | From dfc8f8fb24cb6ed7d6f37a7372e9ae833857de0f Mon Sep 17 00:00:00 2001 From: Lukas Kollmer Date: Wed, 1 Jul 2026 19:48:24 +0200 Subject: [PATCH 5/5] org switch --- .../workflows/monthly-markdown-link-check.yml | 2 +- .github/workflows/static-analysis.yml | 6 +++--- README.md | 19 ++++++++++--------- 3 files changed, 14 insertions(+), 13 deletions(-) diff --git a/.github/workflows/monthly-markdown-link-check.yml b/.github/workflows/monthly-markdown-link-check.yml index cb22c01..7e24821 100644 --- a/.github/workflows/monthly-markdown-link-check.yml +++ b/.github/workflows/monthly-markdown-link-check.yml @@ -16,4 +16,4 @@ on: jobs: markdown_link_check: name: Markdown Link Check - uses: StanfordBDHG/.github/.github/workflows/markdown-link-check.yml@v2 + uses: SchmiedmayerLab/.github/.github/workflows/markdown-links.yml@v0.2 diff --git a/.github/workflows/static-analysis.yml b/.github/workflows/static-analysis.yml index 6edf883..9568927 100644 --- a/.github/workflows/static-analysis.yml +++ b/.github/workflows/static-analysis.yml @@ -22,10 +22,10 @@ concurrency: jobs: reuse_action: name: REUSE Compliance Check - uses: StanfordBDHG/.github/.github/workflows/reuse.yml@v2 + uses: SchmiedmayerLab/.github/.github/workflows/reuse.yml@v0.2 swiftlint: name: SwiftLint - uses: StanfordBDHG/.github/.github/workflows/swiftlint.yml@v2 + uses: SchmiedmayerLab/.github/.github/workflows/swiftlint.yml@v0.2 markdown_link_check: name: Markdown Link Check - uses: StanfordBDHG/.github/.github/workflows/markdown-link-check.yml@v2 + uses: SchmiedmayerLab/.github/.github/workflows/markdown-links.yml@v0.2 diff --git a/README.md b/README.md index d5fa8bb..17abfeb 100644 --- a/README.md +++ b/README.md @@ -9,13 +9,13 @@ SPDX-License-Identifier: MIT --> # MyHeartCounts-StudyDefinitions -[![Publish Study Definition](https://github.com/StanfordBDHG/MyHeartCounts-StudyDefinitions/actions/workflows/publish-study-definition.yml/badge.svg)](https://github.com/StanfordBDHG/MyHeartCounts-StudyDefinitions/actions/workflows/publish-study-definition.yml) -[![Build and Test](https://github.com/StanfordBDHG/MyHeartCounts-StudyDefinitions/actions/workflows/verify-study-bundle.yml/badge.svg)](https://github.com/StanfordBDHG/MyHeartCounts-StudyDefinitions/actions/workflows/verify-study-bundle.yml) +[![Publish Study Definition](https://github.com/SchmiedmayerLab/MyHeartCounts-StudyDefinitions/actions/workflows/publish-study-definition.yml/badge.svg)](https://github.com/SchmiedmayerLab/MyHeartCounts-StudyDefinitions/actions/workflows/publish-study-definition.yml) +[![Build and Test](https://github.com/SchmiedmayerLab/MyHeartCounts-StudyDefinitions/actions/workflows/verify-study-bundle.yml/badge.svg)](https://github.com/SchmiedmayerLab/MyHeartCounts-StudyDefinitions/actions/workflows/verify-study-bundle.yml) [![DOI](https://zenodo.org/badge/573230182.svg)](https://zenodo.org/badge/latestdoi/573230182) ## Overview -Study Definitions and supporting code for the [My Heart Counts](https://github.com/StanfordBDHG/MyHeartCounts-iOS) iOS application. +Study Definitions and supporting code for the [My Heart Counts](https://github.com/SchmiedmayerLab/MyHeartCounts-iOS) iOS application. This package consists of 3 (three) targets: - `MHCStudyDefinition` contains supporting code that is shared between the MHC app and the study definition, e.g., static properties defining custom active tasks; @@ -31,11 +31,12 @@ The `swift test` command may be used to run a dry-run export of the study defini The repo's CI setup performs this check on every push, to ensure that only valid study definitions can be merged. ## License -This project is licensed under the MIT License. See [Licenses](https://github.com/StanfordBDHG/MyHeartCounts-StudyDefinitions/tree/main/LICENSES) for more information. +This project is licensed under the MIT License. See [Licenses](https://github.com/SchmiedmayerLab/MyHeartCounts-StudyDefinitions/tree/main/LICENSES) for more information. -## Contributors -This project is developed as part of the Stanford Byers Center for Biodesign at Stanford University. -See [CONTRIBUTORS.md](https://github.com/StanfordBDHG/MyHeartCounts-StudyDefinitions/tree/main/CONTRIBUTORS.md) for a full list of all MyHeartCounts-StudyDefinitions contributors. -![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) +## Our Research + +For more information, visit the [Schmiedmayer Lab GitHub organization](https://github.com/SchmiedmayerLab). + +![Stanford and Stanford Medicine logos](https://raw.githubusercontent.com/SchmiedmayerLab/.github/main/assets/stanford-footer-light.png#gh-light-mode-only) +![Stanford and Stanford Medicine logos](https://raw.githubusercontent.com/SchmiedmayerLab/.github/main/assets/stanford-footer-dark.png#gh-dark-mode-only) \ No newline at end of file