Skip to content

Commit 237da93

Browse files
author
Ioannis Giagkiozis
committed
Add examples to github release workflow
1 parent 2762e35 commit 237da93

File tree

2 files changed

+64
-22
lines changed

2 files changed

+64
-22
lines changed

.github/workflows/dev_ci.yml

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -20,19 +20,19 @@ jobs:
2020
- name: Run tests
2121
run: cargo test --all-features --release --verbose
2222
- name: Run basic charts
23-
run: cargo run --example basic_charts --all-features
23+
run: cargo run --example basic_charts --all-features --release
2424
- name: Run financial charts
25-
run: cargo run --example financial_charts --all-features
25+
run: cargo run --example financial_charts --all-features --release
2626
- name: Run fundamentals
27-
run: cargo run --example fundamentals --all-features
27+
run: cargo run --example fundamentals --all-features --release
2828
- name: Run ndarray support
29-
run: cargo run --example ndarray_support --all-features
29+
run: cargo run --example ndarray_support --all-features --release
3030
- name: Run scientific charts
31-
run: cargo run --example scientific_charts --all-features
31+
run: cargo run --example scientific_charts --all-features --release
3232
- name: Run statistical charts
33-
run: cargo run --example statistical_charts --all-features
33+
run: cargo run --example statistical_charts --all-features --release
3434
- name: Run subplots
35-
run: cargo run --example subplots --all-features
35+
run: cargo run --example subplots --all-features --release
3636

3737
build_windows:
3838
runs-on: windows-latest
@@ -44,19 +44,19 @@ jobs:
4444
- name: Run tests
4545
run: cargo test --all-features --release --verbose
4646
- name: Run basic charts
47-
run: cargo run --example basic_charts --all-features
47+
run: cargo run --example basic_charts --all-features --release
4848
- name: Run financial charts
49-
run: cargo run --example financial_charts --all-features
49+
run: cargo run --example financial_charts --all-features --release
5050
- name: Run fundamentals
51-
run: cargo run --example fundamentals --all-features
51+
run: cargo run --example fundamentals --all-features --release
5252
- name: Run ndarray support
53-
run: cargo run --example ndarray_support --all-features
53+
run: cargo run --example ndarray_support --all-features --release
5454
- name: Run scientific charts
55-
run: cargo run --example scientific_charts --all-features
55+
run: cargo run --example scientific_charts --all-features --release
5656
- name: Run statistical charts
57-
run: cargo run --example statistical_charts --all-features
57+
run: cargo run --example statistical_charts --all-features --release
5858
- name: Run subplots
59-
run: cargo run --example subplots --all-features
59+
run: cargo run --example subplots --all-features --release
6060

6161
build_macos:
6262
runs-on: macos-latest
@@ -68,16 +68,16 @@ jobs:
6868
- name: Run tests
6969
run: cargo test --all-features --release --verbose
7070
- name: Run basic charts
71-
run: cargo run --example basic_charts --all-features
71+
run: cargo run --example basic_charts --all-features --release
7272
- name: Run financial charts
73-
run: cargo run --example financial_charts --all-features
73+
run: cargo run --example financial_charts --all-features --release
7474
- name: Run fundamentals
75-
run: cargo run --example fundamentals --all-features
75+
run: cargo run --example fundamentals --all-features --release
7676
- name: Run ndarray support
77-
run: cargo run --example ndarray_support --all-features
77+
run: cargo run --example ndarray_support --all-features --release
7878
- name: Run scientific charts
79-
run: cargo run --example scientific_charts --all-features
79+
run: cargo run --example scientific_charts --all-features --release
8080
- name: Run statistical charts
81-
run: cargo run --example statistical_charts --all-features
81+
run: cargo run --example statistical_charts --all-features --release
8282
- name: Run subplots
83-
run: cargo run --example subplots --all-features
83+
run: cargo run --example subplots --all-features --release

.github/workflows/release_ci.yml

Lines changed: 43 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,20 @@ jobs:
1919
run: cargo build --all-features --verbose
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 --release
24+
- name: Run financial charts
25+
run: cargo run --example financial_charts --all-features --release
26+
- name: Run fundamentals
27+
run: cargo run --example fundamentals --all-features --release
28+
- name: Run ndarray support
29+
run: cargo run --example ndarray_support --all-features --release
30+
- name: Run scientific charts
31+
run: cargo run --example scientific_charts --all-features --release
32+
- name: Run statistical charts
33+
run: cargo run --example statistical_charts --all-features --release
34+
- name: Run subplots
35+
run: cargo run --example subplots --all-features --release
2236

2337
build_windows:
2438
runs-on: windows-latest
@@ -29,6 +43,20 @@ jobs:
2943
run: cargo build --all-features --verbose
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 --release
48+
- name: Run financial charts
49+
run: cargo run --example financial_charts --all-features --release
50+
- name: Run fundamentals
51+
run: cargo run --example fundamentals --all-features --release
52+
- name: Run ndarray support
53+
run: cargo run --example ndarray_support --all-features --release
54+
- name: Run scientific charts
55+
run: cargo run --example scientific_charts --all-features --release
56+
- name: Run statistical charts
57+
run: cargo run --example statistical_charts --all-features --release
58+
- name: Run subplots
59+
run: cargo run --example subplots --all-features --release
3260

3361
build_macos:
3462
runs-on: macos-latest
@@ -38,4 +66,18 @@ jobs:
3866
- name: build_macos
3967
run: cargo build --all-features --verbose
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 --release
72+
- name: Run financial charts
73+
run: cargo run --example financial_charts --all-features --release
74+
- name: Run fundamentals
75+
run: cargo run --example fundamentals --all-features --release
76+
- name: Run ndarray support
77+
run: cargo run --example ndarray_support --all-features --release
78+
- name: Run scientific charts
79+
run: cargo run --example scientific_charts --all-features --release
80+
- name: Run statistical charts
81+
run: cargo run --example statistical_charts --all-features --release
82+
- name: Run subplots
83+
run: cargo run --example subplots --all-features --release

0 commit comments

Comments
 (0)