|
153 | 153 | {{ end }} |
154 | 154 |
|
155 | 155 | {{ range $item, $modules }} |
156 | | - {{ if and (eq $item.FirstPublishedInColumnId $publicationDate) (not ( in $exclude $item.ModuleStatus )) }} |
| 156 | + {{ if and (eq $item.FirstPublishedInColumnId $publicationDate) (not ( in $exclude $item.ModuleStatus )) (ne $item.PublicRegistryReference "n/a") }} |
157 | 157 | {{ $moduleLatestVersion = "N/A" }} |
| 158 | + |
158 | 159 | {{ if or (eq $item.ModuleStatus "Available") (eq $item.ModuleStatus "Orphaned") }} |
159 | 160 | {{ $moduleMcrUrl := printf "https://mcr.microsoft.com/v2/bicep/%s/tags/list" $item.ModuleName }} |
160 | 161 | {{ $moduleMcrData := dict }} |
|
172 | 173 | {{ $moduleLatestVersion = index $moduleVersions (sub (len $moduleVersions) 1) }} |
173 | 174 | {{ end }} |
174 | 175 | {{ end }} |
| 176 | + |
175 | 177 | {{ $trimmedModuleStatus := replace $item.ModuleStatus "Module " "" }} |
| 178 | + {{ $trimmedModuleStatus = replace $trimmedModuleStatus "Deprecated" "Deprecated :red_circle:" }} |
| 179 | + {{ $trimmedModuleStatus = replace $trimmedModuleStatus "Available" "Available :green_circle:" }} |
| 180 | + {{ $trimmedModuleStatus = replace $trimmedModuleStatus "Orphaned" "Orphaned :yellow_circle:" }} |
| 181 | + {{ $trimmedModuleStatus = replace $trimmedModuleStatus "Proposed" "Proposed :white_circle:" }} |
176 | 182 | {{ $trimmedAlternativeNames := replace $item.AlternativeNames " " " " }} |
177 | 183 | {{ $trimmedAlternativeNames = replace $trimmedAlternativeNames ", " "," }} |
178 | 184 | {{ $trimmedAlternativeNames = replace $trimmedAlternativeNames "," ", " }} |
|
206 | 212 | {{- end -}} |
207 | 213 | </td> |
208 | 214 | <td> {{/* availability badge and versions */}} |
209 | | - {{- if or (eq $item.ModuleStatus "Available") (eq $item.ModuleStatus "Orphaned") -}} |
| 215 | + {{- if and (or (eq $item.ModuleStatus "Available") (eq $item.ModuleStatus "Orphaned")) (ne $item.PublicRegistryReference "n/a") -}} |
210 | 216 | <a href="https://mcr.microsoft.com/v2/bicep/{{ $item.ModuleName }}/tags/list"> |
211 | 217 | <image src="https://img.shields.io/badge/{{ emojify $trimmedModuleStatus }}-{{ $moduleLatestVersion }}-blue"/> |
212 | 218 | </a> |
|
318 | 324 | {{- end -}} |
319 | 325 | {{- if $moduleVersions -}} |
320 | 326 | {{ $moduleLatestVersion = index $moduleVersions (sub (len $moduleVersions) 1) }} |
321 | | - {{- end -}} |
322 | 327 | {{- end -}} |
| 328 | + {{- end -}} |
| 329 | + |
323 | 330 | {{ $trimmedModuleStatus := replace $item.ModuleStatus "Module " "" }} |
| 331 | + {{ $trimmedModuleStatus = replace $trimmedModuleStatus "Deprecated" "Deprecated :red_circle:" }} |
| 332 | + {{ $trimmedModuleStatus = replace $trimmedModuleStatus "Available" "Available :green_circle:" }} |
| 333 | + {{ $trimmedModuleStatus = replace $trimmedModuleStatus "Orphaned" "Orphaned :yellow_circle:" }} |
| 334 | + {{ $trimmedModuleStatus = replace $trimmedModuleStatus "Proposed" "Proposed :white_circle:" }} |
324 | 335 | {{ $trimmedAlternativeNames := replace $item.AlternativeNames " " " " }} |
325 | 336 | {{ $trimmedAlternativeNames = replace $trimmedAlternativeNames ", " "," }} |
326 | 337 | {{ $trimmedAlternativeNames = replace $trimmedAlternativeNames "," ", " }} |
|
0 commit comments