Skip to content

Commit aa75781

Browse files
authored
Merge pull request #4 from devscafecommunity/feature/fase-1-atomic-foundation
docs: add Phase 1 technical documentation with cross-references
2 parents 2dfdaee + 62b6d0f commit aa75781

9 files changed

Lines changed: 1027 additions & 1021 deletions

File tree

.github/workflows/test.yml

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,12 @@ on:
55
branches: [ main, develop, 'feature/**' ]
66
pull_request:
77
branches: [ main, develop ]
8+
workflow_dispatch:
9+
inputs:
10+
run_stress:
11+
description: 'Run stress tests'
12+
required: false
13+
default: 'false'
814

915
jobs:
1016
build-and-test:
@@ -23,5 +29,10 @@ jobs:
2329
- name: Build
2430
run: cd build && cmake --build .
2531

26-
- name: Run Tests
32+
- name: Run Tests (skip stress)
33+
if: github.event_name != 'workflow_dispatch' || github.inputs.run_stress != 'true'
2734
run: cd build && ./tests/CaffeineTest ~[stress] --success
35+
36+
- name: Run Stress Tests
37+
if: github.event_name == 'workflow_dispatch' && github.inputs.run_stress == 'true'
38+
run: cd build && ./tests/CaffeineTest "[stress]" --success

0 commit comments

Comments
 (0)