Skip to content

Commit 9c43b59

Browse files
committed
perf: ci improved gh-actions
1 parent 2ebc1be commit 9c43b59

File tree

3 files changed

+202
-191
lines changed

3 files changed

+202
-191
lines changed

.github/workflows/ci_test.yaml

Lines changed: 181 additions & 181 deletions
Original file line numberDiff line numberDiff line change
@@ -21,81 +21,81 @@ concurrency:
2121

2222
jobs:
2323

24-
# R2019a:
25-
# uses: ./.github/workflows/sub_test.yaml
26-
# secrets: inherit
27-
# with:
28-
# MATLAB_NAME: R2019a
29-
# DOCKERHUB_REPO: demartis/matlab-runtime
30-
# DOCKERHUB_TAG: R2019a
31-
# DOCKER_CONTEXT: R2019a
32-
#
33-
# R2019a-meshlab:
34-
# needs: [ R2019a ]
35-
# uses: ./.github/workflows/sub_test.yaml
36-
# secrets: inherit
37-
# with:
38-
# MATLAB_NAME: R2019a
39-
# DOCKERHUB_REPO: demartis/matlab-runtime
40-
# DOCKERHUB_TAG: R2019a-meshlab
41-
# DOCKER_CONTEXT: R2019a-meshlab
42-
#
43-
# R2019b:
44-
# uses: ./.github/workflows/sub_test.yaml
45-
# secrets: inherit
46-
# with:
47-
# MATLAB_NAME: R2019b
48-
# DOCKERHUB_REPO: demartis/matlab-runtime
49-
# DOCKERHUB_TAG: R2019b
50-
# DOCKER_CONTEXT: R2019b
51-
#
52-
# R2019b-meshlab:
53-
# needs: [ R2019b ]
54-
# uses: ./.github/workflows/sub_test.yaml
55-
# secrets: inherit
56-
# with:
57-
# MATLAB_NAME: R2019b
58-
# DOCKERHUB_REPO: demartis/matlab-runtime
59-
# DOCKERHUB_TAG: R2019b-meshlab
60-
# DOCKER_CONTEXT: R2019b-meshlab
61-
#
62-
# R2020a:
63-
# uses: ./.github/workflows/sub_test.yaml
64-
# secrets: inherit
65-
# with:
66-
# MATLAB_NAME: R2020a
67-
# DOCKERHUB_REPO: demartis/matlab-runtime
68-
# DOCKERHUB_TAG: R2020a
69-
# DOCKER_CONTEXT: R2020a
70-
#
71-
# R2020a-meshlab:
72-
# needs: [ R2020a ]
73-
# uses: ./.github/workflows/sub_test.yaml
74-
# secrets: inherit
75-
# with:
76-
# MATLAB_NAME: R2020a
77-
# DOCKERHUB_REPO: demartis/matlab-runtime
78-
# DOCKERHUB_TAG: R2020a-meshlab
79-
# DOCKER_CONTEXT: R2020a-meshlab
80-
#
81-
# R2020b:
82-
# uses: ./.github/workflows/sub_test.yaml
83-
# secrets: inherit
84-
# with:
85-
# MATLAB_NAME: R2020b
86-
# DOCKERHUB_REPO: demartis/matlab-runtime
87-
# DOCKERHUB_TAG: R2020b
88-
# DOCKER_CONTEXT: R2020b
89-
#
90-
# R2020b-meshlab:
91-
# needs: [ R2020b ]
92-
# uses: ./.github/workflows/sub_test.yaml
93-
# secrets: inherit
94-
# with:
95-
# MATLAB_NAME: R2020b
96-
# DOCKERHUB_REPO: demartis/matlab-runtime
97-
# DOCKERHUB_TAG: R2020b-meshlab
98-
# DOCKER_CONTEXT: R2020b-meshlab
24+
R2019a:
25+
uses: ./.github/workflows/sub_test.yaml
26+
secrets: inherit
27+
with:
28+
MATLAB_NAME: R2019a
29+
DOCKERHUB_REPO: demartis/matlab-runtime
30+
DOCKERHUB_TAG: R2019a
31+
DOCKER_CONTEXT: R2019a
32+
33+
R2019a-meshlab:
34+
needs: [ R2019a ]
35+
uses: ./.github/workflows/sub_test.yaml
36+
secrets: inherit
37+
with:
38+
MATLAB_NAME: R2019a
39+
DOCKERHUB_REPO: demartis/matlab-runtime
40+
DOCKERHUB_TAG: R2019a-meshlab
41+
DOCKER_CONTEXT: R2019a-meshlab
42+
43+
R2019b:
44+
uses: ./.github/workflows/sub_test.yaml
45+
secrets: inherit
46+
with:
47+
MATLAB_NAME: R2019b
48+
DOCKERHUB_REPO: demartis/matlab-runtime
49+
DOCKERHUB_TAG: R2019b
50+
DOCKER_CONTEXT: R2019b
51+
52+
R2019b-meshlab:
53+
needs: [ R2019b ]
54+
uses: ./.github/workflows/sub_test.yaml
55+
secrets: inherit
56+
with:
57+
MATLAB_NAME: R2019b
58+
DOCKERHUB_REPO: demartis/matlab-runtime
59+
DOCKERHUB_TAG: R2019b-meshlab
60+
DOCKER_CONTEXT: R2019b-meshlab
61+
62+
R2020a:
63+
uses: ./.github/workflows/sub_test.yaml
64+
secrets: inherit
65+
with:
66+
MATLAB_NAME: R2020a
67+
DOCKERHUB_REPO: demartis/matlab-runtime
68+
DOCKERHUB_TAG: R2020a
69+
DOCKER_CONTEXT: R2020a
70+
71+
R2020a-meshlab:
72+
needs: [ R2020a ]
73+
uses: ./.github/workflows/sub_test.yaml
74+
secrets: inherit
75+
with:
76+
MATLAB_NAME: R2020a
77+
DOCKERHUB_REPO: demartis/matlab-runtime
78+
DOCKERHUB_TAG: R2020a-meshlab
79+
DOCKER_CONTEXT: R2020a-meshlab
80+
81+
R2020b:
82+
uses: ./.github/workflows/sub_test.yaml
83+
secrets: inherit
84+
with:
85+
MATLAB_NAME: R2020b
86+
DOCKERHUB_REPO: demartis/matlab-runtime
87+
DOCKERHUB_TAG: R2020b
88+
DOCKER_CONTEXT: R2020b
89+
90+
R2020b-meshlab:
91+
needs: [ R2020b ]
92+
uses: ./.github/workflows/sub_test.yaml
93+
secrets: inherit
94+
with:
95+
MATLAB_NAME: R2020b
96+
DOCKERHUB_REPO: demartis/matlab-runtime
97+
DOCKERHUB_TAG: R2020b-meshlab
98+
DOCKER_CONTEXT: R2020b-meshlab
9999

100100
R2021a:
101101
uses: ./.github/workflows/sub_test.yaml
@@ -106,109 +106,109 @@ jobs:
106106
DOCKERHUB_TAG: R2021a
107107
DOCKER_CONTEXT: R2021a
108108

109-
# R2021a-meshlab:
110-
# needs: [ R2021a ]
111-
# uses: ./.github/workflows/sub_test.yaml
112-
# secrets: inherit
113-
# with:
114-
# MATLAB_NAME: R2021a
115-
# DOCKERHUB_REPO: demartis/matlab-runtime
116-
# DOCKERHUB_TAG: R2021a-meshlab
117-
# DOCKER_CONTEXT: R2021a-meshlab
118-
#
119-
# R2021b:
120-
# uses: ./.github/workflows/sub_test.yaml
121-
# secrets: inherit
122-
# with:
123-
# MATLAB_NAME: R2021b
124-
# DOCKERHUB_REPO: demartis/matlab-runtime
125-
# DOCKERHUB_TAG: R2021b
126-
# DOCKER_CONTEXT: R2021b
127-
#
128-
# R2021b-meshlab:
129-
# needs: [ R2021b ]
130-
# uses: ./.github/workflows/sub_test.yaml
131-
# secrets: inherit
132-
# with:
133-
# MATLAB_NAME: R2021b
134-
# DOCKERHUB_REPO: demartis/matlab-runtime
135-
# DOCKERHUB_TAG: R2021b-meshlab
136-
# DOCKER_CONTEXT: R2021b-meshlab
137-
#
138-
# R2022a:
139-
# uses: ./.github/workflows/sub_test.yaml
140-
# secrets: inherit
141-
# with:
142-
# MATLAB_NAME: R2022a
143-
# DOCKERHUB_REPO: demartis/matlab-runtime
144-
# DOCKERHUB_TAG: R2022a
145-
# DOCKER_CONTEXT: R2022a
146-
#
147-
# R2022a-meshlab:
148-
# needs: [ R2022a ]
149-
# uses: ./.github/workflows/sub_test.yaml
150-
# secrets: inherit
151-
# with:
152-
# MATLAB_NAME: R2022a
153-
# DOCKERHUB_REPO: demartis/matlab-runtime
154-
# DOCKERHUB_TAG: R2022a-meshlab
155-
# DOCKER_CONTEXT: R2022a-meshlab
156-
#
157-
# R2022b:
158-
# uses: ./.github/workflows/sub_test.yaml
159-
# secrets: inherit
160-
# with:
161-
# MATLAB_NAME: R2022b
162-
# DOCKERHUB_REPO: demartis/matlab-runtime
163-
# DOCKERHUB_TAG: R2022b
164-
# DOCKER_CONTEXT: R2022b
165-
#
166-
# R2022b-meshlab:
167-
# needs: [ R2022b ]
168-
# uses: ./.github/workflows/sub_test.yaml
169-
# secrets: inherit
170-
# with:
171-
# MATLAB_NAME: R2022b
172-
# DOCKERHUB_REPO: demartis/matlab-runtime
173-
# DOCKERHUB_TAG: R2022b-meshlab
174-
# DOCKER_CONTEXT: R2022b-meshlab
175-
#
176-
# R2023a:
177-
# uses: ./.github/workflows/sub_test.yaml
178-
# secrets: inherit
179-
# with:
180-
# MATLAB_NAME: R2023a
181-
# DOCKERHUB_REPO: demartis/matlab-runtime
182-
# DOCKERHUB_TAG: R2023a
183-
# DOCKER_CONTEXT: R2023a
184-
#
185-
# R2023a-meshlab:
186-
# needs: [ R2023a ]
187-
# uses: ./.github/workflows/sub_test.yaml
188-
# secrets: inherit
189-
# with:
190-
# MATLAB_NAME: R2023a
191-
# DOCKERHUB_REPO: demartis/matlab-runtime
192-
# DOCKERHUB_TAG: R2023a-meshlab
193-
# DOCKER_CONTEXT: R2023a-meshlab
194-
#
195-
# R2023b:
196-
# uses: ./.github/workflows/sub_test.yaml
197-
# secrets: inherit
198-
# with:
199-
# MATLAB_NAME: R2023b
200-
# DOCKERHUB_REPO: demartis/matlab-runtime
201-
# DOCKERHUB_TAG: R2023b
202-
# DOCKER_CONTEXT: R2023b
203-
# is_latest: true
204-
#
205-
# R2023b-meshlab:
206-
# needs: [ R2023b ]
207-
# uses: ./.github/workflows/sub_test.yaml
208-
# secrets: inherit
209-
# with:
210-
# MATLAB_NAME: R2023b
211-
# DOCKERHUB_REPO: demartis/matlab-runtime
212-
# DOCKERHUB_TAG: R2023b-meshlab
213-
# DOCKER_CONTEXT: R2023b-meshlab
214-
# is_latest_meshlab: true
109+
R2021a-meshlab:
110+
needs: [ R2021a ]
111+
uses: ./.github/workflows/sub_test.yaml
112+
secrets: inherit
113+
with:
114+
MATLAB_NAME: R2021a
115+
DOCKERHUB_REPO: demartis/matlab-runtime
116+
DOCKERHUB_TAG: R2021a-meshlab
117+
DOCKER_CONTEXT: R2021a-meshlab
118+
119+
R2021b:
120+
uses: ./.github/workflows/sub_test.yaml
121+
secrets: inherit
122+
with:
123+
MATLAB_NAME: R2021b
124+
DOCKERHUB_REPO: demartis/matlab-runtime
125+
DOCKERHUB_TAG: R2021b
126+
DOCKER_CONTEXT: R2021b
127+
128+
R2021b-meshlab:
129+
needs: [ R2021b ]
130+
uses: ./.github/workflows/sub_test.yaml
131+
secrets: inherit
132+
with:
133+
MATLAB_NAME: R2021b
134+
DOCKERHUB_REPO: demartis/matlab-runtime
135+
DOCKERHUB_TAG: R2021b-meshlab
136+
DOCKER_CONTEXT: R2021b-meshlab
137+
138+
R2022a:
139+
uses: ./.github/workflows/sub_test.yaml
140+
secrets: inherit
141+
with:
142+
MATLAB_NAME: R2022a
143+
DOCKERHUB_REPO: demartis/matlab-runtime
144+
DOCKERHUB_TAG: R2022a
145+
DOCKER_CONTEXT: R2022a
146+
147+
R2022a-meshlab:
148+
needs: [ R2022a ]
149+
uses: ./.github/workflows/sub_test.yaml
150+
secrets: inherit
151+
with:
152+
MATLAB_NAME: R2022a
153+
DOCKERHUB_REPO: demartis/matlab-runtime
154+
DOCKERHUB_TAG: R2022a-meshlab
155+
DOCKER_CONTEXT: R2022a-meshlab
156+
157+
R2022b:
158+
uses: ./.github/workflows/sub_test.yaml
159+
secrets: inherit
160+
with:
161+
MATLAB_NAME: R2022b
162+
DOCKERHUB_REPO: demartis/matlab-runtime
163+
DOCKERHUB_TAG: R2022b
164+
DOCKER_CONTEXT: R2022b
165+
166+
R2022b-meshlab:
167+
needs: [ R2022b ]
168+
uses: ./.github/workflows/sub_test.yaml
169+
secrets: inherit
170+
with:
171+
MATLAB_NAME: R2022b
172+
DOCKERHUB_REPO: demartis/matlab-runtime
173+
DOCKERHUB_TAG: R2022b-meshlab
174+
DOCKER_CONTEXT: R2022b-meshlab
175+
176+
R2023a:
177+
uses: ./.github/workflows/sub_test.yaml
178+
secrets: inherit
179+
with:
180+
MATLAB_NAME: R2023a
181+
DOCKERHUB_REPO: demartis/matlab-runtime
182+
DOCKERHUB_TAG: R2023a
183+
DOCKER_CONTEXT: R2023a
184+
185+
R2023a-meshlab:
186+
needs: [ R2023a ]
187+
uses: ./.github/workflows/sub_test.yaml
188+
secrets: inherit
189+
with:
190+
MATLAB_NAME: R2023a
191+
DOCKERHUB_REPO: demartis/matlab-runtime
192+
DOCKERHUB_TAG: R2023a-meshlab
193+
DOCKER_CONTEXT: R2023a-meshlab
194+
195+
R2023b:
196+
uses: ./.github/workflows/sub_test.yaml
197+
secrets: inherit
198+
with:
199+
MATLAB_NAME: R2023b
200+
DOCKERHUB_REPO: demartis/matlab-runtime
201+
DOCKERHUB_TAG: R2023b
202+
DOCKER_CONTEXT: R2023b
203+
is_latest: true
204+
205+
R2023b-meshlab:
206+
needs: [ R2023b ]
207+
uses: ./.github/workflows/sub_test.yaml
208+
secrets: inherit
209+
with:
210+
MATLAB_NAME: R2023b
211+
DOCKERHUB_REPO: demartis/matlab-runtime
212+
DOCKERHUB_TAG: R2023b-meshlab
213+
DOCKER_CONTEXT: R2023b-meshlab
214+
is_latest_meshlab: true

0 commit comments

Comments
 (0)