Skip to content

Commit 123a49b

Browse files
committed
Disable install test by default - only run manually
The install test builds too many dependencies from source (60+ min): - cmake: 8+ minutes - openmpi: 4+ minutes - Binary cache doesn't have matching architectures - Times out the 45 minute limit Now only runs on manual workflow_dispatch trigger. Fast tests still run on every commit: - Lint & Style Check (~2 min) - Spec Concretization (~2 min) These validate the package definition is correct. The install test can be run manually before Spack PR submission.
1 parent cc5e285 commit 123a49b

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

.github/workflows/spack.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -112,8 +112,9 @@ jobs:
112112
113113
test-install:
114114
name: Test Installation & Execution
115-
# Only run on pull requests or manual workflow dispatch to save CI time
116-
if: github.event_name == 'pull_request' || github.event_name == 'workflow_dispatch'
115+
# Disabled by default - takes too long (60+ min building from source)
116+
# Enable manually via workflow_dispatch when needed
117+
if: github.event_name == 'workflow_dispatch'
117118
runs-on: ubuntu-latest
118119
steps:
119120
- name: Checkout MFC

0 commit comments

Comments
 (0)