Skip to content

Commit 23c239f

Browse files
committed
ci: skip Inferno compliance tests on bot version-bump commits
Add job-level if guard to smart-compliance-tests.yml to avoid running the full 30-min Inferno suite on releaser bot commits. Allows workflow_call, workflow_dispatch, and schedule triggers through. [skip northflank]
1 parent 5940099 commit 23c239f

4 files changed

Lines changed: 5 additions & 3 deletions

File tree

.github/workflows/smart-compliance-tests.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,8 @@ jobs:
8989
name: SMART ${{ inputs.test_suite || 'STU2.2' }} Compliance (${{ inputs.test_stage || 'alpha' }})
9090
runs-on: ubuntu-latest
9191
timeout-minutes: 30
92+
# Skip bot/releaser version-bump commits to avoid duplicate runs
93+
if: ${{ github.event_name != 'push' || (!contains(github.event.head_commit.message, '🔄 Update version') && !contains(github.event.head_commit.message, '🤖 Update client APIs') && !contains(github.event.head_commit.message, 'proxy-smart-releaser')) }}
9294

9395
outputs:
9496
passed: ${{ steps.inferno-tests.outputs.passed }}

consent-app/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"displayName": "Proxy Smart Consent App",
44
"description": "SMART on FHIR consent management app — manage FHIR Consent resources for linked Patient records.",
55
"private": true,
6-
"version": "0.0.2-alpha.202603220227.0c24cf3f",
6+
"version": "0.0.2-alpha.202603220241.097383ff",
77
"type": "module",
88
"scripts": {
99
"dev": "vite --port 5174",

dtr-app/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"displayName": "Proxy Smart DTR App",
44
"description": "Da Vinci DTR (Documentation Templates & Rules) — SMART on FHIR app for prior authorization documentation, questionnaire rendering, and CQL-based auto-population.",
55
"private": true,
6-
"version": "0.0.2-alpha.202603220227.0c24cf3f",
6+
"version": "0.0.2-alpha.202603220241.097383ff",
77
"type": "module",
88
"scripts": {
99
"dev": "vite --port 5175",

shared-ui/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@proxy-smart/shared-ui",
3-
"version": "0.0.2-alpha.202603220227.0c24cf3f",
3+
"version": "0.0.2-alpha.202603220241.097383ff",
44
"private": true,
55
"type": "module",
66
"main": "./src/index.ts",

0 commit comments

Comments
 (0)