Skip to content

Commit 2762e35

Browse files
author
Ioannis Giagkiozis
committed
Add examples to github workflow
1 parent 929cbe6 commit 2762e35

File tree

1 file changed

+46
-4
lines changed

1 file changed

+46
-4
lines changed

.github/workflows/dev_ci.yml

Lines changed: 46 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,26 +16,68 @@ jobs:
1616
steps:
1717
- uses: actions/checkout@v2
1818
- name: build_linux
19-
run: cargo build --all-features --verbose
19+
run: cargo build --all-features --verbose --release
2020
- name: Run tests
2121
run: cargo test --all-features --release --verbose
22+
- name: Run basic charts
23+
run: cargo run --example basic_charts --all-features
24+
- name: Run financial charts
25+
run: cargo run --example financial_charts --all-features
26+
- name: Run fundamentals
27+
run: cargo run --example fundamentals --all-features
28+
- name: Run ndarray support
29+
run: cargo run --example ndarray_support --all-features
30+
- name: Run scientific charts
31+
run: cargo run --example scientific_charts --all-features
32+
- name: Run statistical charts
33+
run: cargo run --example statistical_charts --all-features
34+
- name: Run subplots
35+
run: cargo run --example subplots --all-features
2236

2337
build_windows:
2438
runs-on: windows-latest
2539

2640
steps:
2741
- uses: actions/checkout@v2
2842
- name: build_windows
29-
run: cargo build --all-features --verbose
43+
run: cargo build --all-features --verbose --release
3044
- name: Run tests
3145
run: cargo test --all-features --release --verbose
46+
- name: Run basic charts
47+
run: cargo run --example basic_charts --all-features
48+
- name: Run financial charts
49+
run: cargo run --example financial_charts --all-features
50+
- name: Run fundamentals
51+
run: cargo run --example fundamentals --all-features
52+
- name: Run ndarray support
53+
run: cargo run --example ndarray_support --all-features
54+
- name: Run scientific charts
55+
run: cargo run --example scientific_charts --all-features
56+
- name: Run statistical charts
57+
run: cargo run --example statistical_charts --all-features
58+
- name: Run subplots
59+
run: cargo run --example subplots --all-features
3260

3361
build_macos:
3462
runs-on: macos-latest
3563

3664
steps:
3765
- uses: actions/checkout@v2
3866
- name: build_macos
39-
run: cargo build --all-features --verbose
67+
run: cargo build --all-features --verbose --release
4068
- name: Run tests
41-
run: cargo test --all-features --release --verbose
69+
run: cargo test --all-features --release --verbose
70+
- name: Run basic charts
71+
run: cargo run --example basic_charts --all-features
72+
- name: Run financial charts
73+
run: cargo run --example financial_charts --all-features
74+
- name: Run fundamentals
75+
run: cargo run --example fundamentals --all-features
76+
- name: Run ndarray support
77+
run: cargo run --example ndarray_support --all-features
78+
- name: Run scientific charts
79+
run: cargo run --example scientific_charts --all-features
80+
- name: Run statistical charts
81+
run: cargo run --example statistical_charts --all-features
82+
- name: Run subplots
83+
run: cargo run --example subplots --all-features

0 commit comments

Comments
 (0)