File tree 2 files changed +36
-40
lines changed
2 files changed +36
-40
lines changed Original file line number Diff line number Diff line change @@ -42,14 +42,15 @@ jobs:
42
42
43
43
steps :
44
44
- uses : actions/checkout@v3
45
+ with :
46
+ submodules : recursive
47
+ fetch-depth : 0
48
+
45
49
- uses : actions-rs/toolchain@v1
46
50
name : Install Rust
47
51
with :
48
52
toolchain : stable
49
53
override : true
50
- - name : Install Dependencies
51
- run : |
52
- sudo apt-get update
53
54
54
55
- name : ${{ matrix.name }}
55
56
run : |
@@ -60,14 +61,16 @@ jobs:
60
61
runs-on : ubuntu-latest
61
62
steps :
62
63
- uses : actions/checkout@v3
64
+ with :
65
+ submodules : recursive
66
+ fetch-depth : 0
67
+
63
68
- uses : actions-rs/toolchain@v1
64
69
name : Install Rust
65
70
with :
66
71
toolchain : stable
67
72
override : true
68
- - name : Install Dependencies
69
- run : |
70
- sudo apt-get update
73
+
71
74
- uses : actions-rs/cargo@v1
72
75
name : Test (all features)
73
76
with :
@@ -79,14 +82,16 @@ jobs:
79
82
runs-on : ubuntu-latest
80
83
steps :
81
84
- uses : actions/checkout@v3
85
+ with :
86
+ submodules : recursive
87
+ fetch-depth : 0
88
+
82
89
- uses : actions-rs/toolchain@v1
83
90
name : Install nightly
84
91
with :
85
92
toolchain : nightly
86
93
override : true
87
- - name : Install Dependencies
88
- run : |
89
- sudo apt-get update
94
+
90
95
- name : Documentation
91
96
run : |
92
97
./tools/builddoc.sh
Original file line number Diff line number Diff line change 20
20
runs-on : ubuntu-latest
21
21
steps :
22
22
- uses : actions/checkout@v3
23
+
23
24
- uses : actions-rs/toolchain@v1
24
25
name : Install Rust
25
26
with :
@@ -38,63 +39,53 @@ jobs:
38
39
fail-fast : true
39
40
matrix :
40
41
include :
41
- - name : Workspace default
42
+ - name : Default
42
43
opts : -r
43
- - name : Workspace All-features
44
+ - name : All-features
44
45
opts : --all-features
45
- - name : RINEX Default
46
- opts : -r
47
- - name : RINEX Observations
46
+ - name : Observations
48
47
opts : --features "obs"
49
- - name : RINEX Navigation
48
+ - name : Navigation
50
49
opts : --features "nav"
51
- - name : RINEX QC
50
+ - name : QC
52
51
opts : --features "qc"
53
- - name : RINEX Meteo
52
+ - name : Meteo
54
53
opts : --features "meteo"
55
- - name : RINEX Clock
54
+ - name : Clock
56
55
opts : --features "clock"
57
56
- name : ANTEX
58
57
opts : --features "antex"
59
58
- name : DORIS RINEX
60
59
opts : --features "doris"
61
- - name : RINEX Processing
60
+ - name : Processing
62
61
opts : --features "processing"
63
- - name : RINEX Full
62
+ - name : Full
64
63
opts : --features "full"
65
- - name : RINEX All-features
66
- opts : --all-features
67
64
68
65
steps :
69
66
- uses : actions/checkout@v3
67
+ with :
68
+ submodules : recursive
69
+ fetch-depth : 0
70
+
70
71
- uses : actions-rs/toolchain@v1
71
72
name : Install Rust
72
73
with :
73
74
toolchain : stable
74
75
override : true
76
+
75
77
- name : Install Dependencies
76
78
run : |
77
79
sudo apt-get update
78
80
79
81
- name : ${{ matrix.name }}
80
82
run : |
81
83
cargo clean && cargo update && cargo build ${{ matrix.opts }}
82
-
83
- tests :
84
- name : Tests
85
- runs-on : ubuntu-latest
86
- steps :
87
- - uses : actions/checkout@v3
88
- - uses : actions-rs/toolchain@v1
89
- name : Install Rust
90
- with :
91
- toolchain : stable
92
- override : true
93
84
94
- - name : Install Dependencies
85
+ - name : Tests
95
86
run : |
96
- sudo apt-get update
97
-
87
+ cargo clean && cargo update && cargo build ${{ matrix.opts }}
88
+
98
89
- uses : actions-rs/cargo@v1
99
90
name : Test (all features)
100
91
with :
@@ -106,16 +97,16 @@ jobs:
106
97
runs-on : ubuntu-latest
107
98
steps :
108
99
- uses : actions/checkout@v3
100
+ with :
101
+ submodules : recursive
102
+ fetch-depth : 0
103
+
109
104
- uses : actions-rs/toolchain@v1
110
105
name : Install nightly
111
106
with :
112
107
toolchain : nightly
113
108
override : true
114
109
115
- - name : Install Dependencies
116
- run : |
117
- sudo apt-get update
118
-
119
110
- name : Documentation
120
111
run : |
121
112
./tools/builddoc.sh
You can’t perform that action at this time.
0 commit comments