Commit 062e3c6
committed
Refactor: Decode secrets inline and cleanup CI workflow
This commit refactors the `android.yml` workflow to improve security and cleanliness:
- Removes the `Upload Secrets` and `Download Secrets` steps, opting to decode secrets (Keystore and Google Play JSON) directly within the `build` and `deploy-release` jobs instead of passing them as artifacts.
- Adds a cleanup step in the `build` job to remove sensitive files after the build process.
- Updates lint report paths to include all text reports.
- Removes debug directory listing steps to reduce noise.
- Simplifies `chmod` steps for gradlew.1 parent 483ff34 commit 062e3c6
1 file changed
Lines changed: 19 additions & 39 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
64 | | - | |
65 | | - | |
66 | | - | |
67 | | - | |
68 | | - | |
69 | | - | |
70 | | - | |
71 | | - | |
72 | | - | |
73 | | - | |
74 | | - | |
75 | | - | |
76 | | - | |
77 | | - | |
78 | 64 | | |
79 | 65 | | |
80 | 66 | | |
| |||
107 | 93 | | |
108 | 94 | | |
109 | 95 | | |
110 | | - | |
111 | | - | |
112 | | - | |
113 | | - | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
114 | 99 | | |
115 | | - | |
116 | | - | |
117 | | - | |
118 | | - | |
119 | | - | |
| 100 | + | |
| 101 | + | |
120 | 102 | | |
121 | 103 | | |
122 | 104 | | |
| |||
132 | 114 | | |
133 | 115 | | |
134 | 116 | | |
| 117 | + | |
135 | 118 | | |
136 | 119 | | |
137 | 120 | | |
138 | 121 | | |
139 | 122 | | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
140 | 131 | | |
141 | 132 | | |
142 | 133 | | |
| |||
162 | 153 | | |
163 | 154 | | |
164 | 155 | | |
165 | | - | |
166 | | - | |
| 156 | + | |
167 | 157 | | |
168 | 158 | | |
169 | 159 | | |
| |||
182 | 172 | | |
183 | 173 | | |
184 | 174 | | |
185 | | - | |
186 | | - | |
187 | | - | |
| 175 | + | |
188 | 176 | | |
189 | 177 | | |
190 | 178 | | |
191 | 179 | | |
192 | 180 | | |
193 | 181 | | |
194 | 182 | | |
195 | | - | |
| 183 | + | |
196 | 184 | | |
197 | 185 | | |
198 | 186 | | |
| |||
218 | 206 | | |
219 | 207 | | |
220 | 208 | | |
221 | | - | |
222 | | - | |
223 | | - | |
224 | | - | |
| 209 | + | |
| 210 | + | |
225 | 211 | | |
226 | 212 | | |
227 | 213 | | |
228 | 214 | | |
229 | 215 | | |
230 | 216 | | |
231 | 217 | | |
232 | | - | |
233 | | - | |
234 | | - | |
235 | | - | |
236 | | - | |
237 | | - | |
238 | 218 | | |
239 | 219 | | |
240 | 220 | | |
| |||
0 commit comments