Commit 636d337
committed
Build releases simultaneously
Introducing the use of a matrix greatly improves time performances during the build making process, since each build
task is performed simultaneously.
To support this, a check has been added to avoid creating the same changelog more than once.
The calculation of the checksums has also been modified. Previously, it was done three (3) times at different stages of
the workflow. This is pointless, since the only checksums that matter are the ones calculated when the files are in
their final form. For this reason, it is now only done once during the release creation.1 parent e309eee commit 636d337
File tree
3 files changed
+104
-103
lines changed- .github/workflows
3 files changed
+104
-103
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| 29 | + | |
| 30 | + | |
29 | 31 | | |
30 | 32 | | |
31 | | - | |
32 | 33 | | |
33 | 34 | | |
34 | 35 | | |
| |||
40 | 41 | | |
41 | 42 | | |
42 | 43 | | |
| 44 | + | |
43 | 45 | | |
44 | 46 | | |
45 | | - | |
46 | | - | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
47 | 50 | | |
48 | 51 | | |
49 | 52 | | |
| |||
54 | 57 | | |
55 | 58 | | |
56 | 59 | | |
57 | | - | |
| 60 | + | |
58 | 61 | | |
59 | 62 | | |
60 | 63 | | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
61 | 113 | | |
62 | 114 | | |
63 | 115 | | |
| |||
76 | 128 | | |
77 | 129 | | |
78 | 130 | | |
79 | | - | |
80 | | - | |
81 | | - | |
82 | | - | |
83 | | - | |
| 131 | + | |
84 | 132 | | |
85 | | - | |
| 133 | + | |
86 | 134 | | |
87 | 135 | | |
88 | | - | |
| 136 | + | |
89 | 137 | | |
90 | 138 | | |
91 | | - | |
92 | | - | |
| 139 | + | |
| 140 | + | |
93 | 141 | | |
94 | | - | |
95 | | - | |
96 | | - | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
97 | 146 | | |
98 | 147 | | |
99 | | - | |
100 | | - | |
101 | | - | |
102 | | - | |
103 | | - | |
104 | | - | |
105 | | - | |
106 | | - | |
107 | | - | |
108 | | - | |
109 | | - | |
110 | | - | |
111 | | - | |
112 | | - | |
113 | | - | |
114 | | - | |
115 | | - | |
116 | | - | |
117 | | - | |
118 | | - | |
119 | | - | |
120 | | - | |
121 | | - | |
122 | | - | |
123 | 148 | | |
124 | | - | |
| 149 | + | |
125 | 150 | | |
126 | | - | |
127 | | - | |
128 | | - | |
129 | 151 | | |
130 | | - | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
131 | 165 | | |
132 | 166 | | |
133 | | - | |
134 | | - | |
135 | | - | |
136 | | - | |
137 | | - | |
138 | | - | |
139 | | - | |
140 | | - | |
141 | | - | |
142 | | - | |
143 | | - | |
144 | | - | |
| 167 | + | |
| 168 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
24 | 37 | | |
25 | 38 | | |
26 | 39 | | |
27 | 40 | | |
28 | 41 | | |
29 | 42 | | |
30 | 43 | | |
| 44 | + | |
| 45 | + | |
31 | 46 | | |
32 | 47 | | |
33 | 48 | | |
| |||
47 | 62 | | |
48 | 63 | | |
49 | 64 | | |
50 | | - | |
| 65 | + | |
51 | 66 | | |
52 | 67 | | |
53 | 68 | | |
| |||
60 | 75 | | |
61 | 76 | | |
62 | 77 | | |
63 | | - | |
64 | | - | |
65 | | - | |
66 | 78 | | |
67 | 79 | | |
68 | 80 | | |
| |||
140 | 152 | | |
141 | 153 | | |
142 | 154 | | |
143 | | - | |
| 155 | + | |
144 | 156 | | |
145 | 157 | | |
146 | | - | |
147 | | - | |
148 | | - | |
149 | | - | |
150 | | - | |
| 158 | + | |
151 | 159 | | |
152 | 160 | | |
153 | 161 | | |
| |||
157 | 165 | | |
158 | 166 | | |
159 | 167 | | |
160 | | - | |
161 | 168 | | |
162 | | - | |
163 | 169 | | |
164 | | - | |
| 170 | + | |
165 | 171 | | |
166 | 172 | | |
167 | 173 | | |
| |||
193 | 199 | | |
194 | 200 | | |
195 | 201 | | |
196 | | - | |
| 202 | + | |
| 203 | + | |
197 | 204 | | |
198 | | - | |
199 | | - | |
200 | | - | |
201 | | - | |
202 | | - | |
203 | | - | |
204 | | - | |
| 205 | + | |
| 206 | + | |
205 | 207 | | |
206 | 208 | | |
207 | 209 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | 20 | | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | | - | |
30 | | - | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | 21 | | |
38 | 22 | | |
39 | 23 | | |
| |||
45 | 29 | | |
46 | 30 | | |
47 | 31 | | |
48 | | - | |
49 | 32 | | |
50 | 33 | | |
51 | 34 | | |
| |||
61 | 44 | | |
62 | 45 | | |
63 | 46 | | |
64 | | - | |
65 | 47 | | |
66 | 48 | | |
67 | 49 | | |
| |||
78 | 60 | | |
79 | 61 | | |
80 | 62 | | |
81 | | - | |
82 | 63 | | |
83 | 64 | | |
84 | 65 | | |
| |||
94 | 75 | | |
95 | 76 | | |
96 | 77 | | |
97 | | - | |
98 | 78 | | |
99 | 79 | | |
100 | 80 | | |
| |||
111 | 91 | | |
112 | 92 | | |
113 | 93 | | |
114 | | - | |
115 | 94 | | |
116 | 95 | | |
117 | 96 | | |
| |||
128 | 107 | | |
129 | 108 | | |
130 | 109 | | |
131 | | - | |
132 | 110 | | |
133 | 111 | | |
134 | 112 | | |
| |||
144 | 122 | | |
145 | 123 | | |
146 | 124 | | |
147 | | - | |
148 | 125 | | |
149 | 126 | | |
150 | 127 | | |
| |||
160 | 137 | | |
161 | 138 | | |
162 | 139 | | |
163 | | - | |
164 | 140 | | |
165 | 141 | | |
166 | 142 | | |
| |||
176 | 152 | | |
177 | 153 | | |
178 | 154 | | |
179 | | - | |
180 | 155 | | |
181 | 156 | | |
182 | 157 | | |
| |||
0 commit comments