The preview action attempts to publish preview packages three times.
This is all after it passes a long list of prerequisites and conditions. But the reason we attempt three times is in anticipation of any delays of npm updating its registry (in case someone pushes multiple commits in a short time span and publishing happens too quickly back to back).
Although unlikely, we should still keep track of packages that failed to publish even after the three attempts and include it in the github comment.
The preview action attempts to publish preview packages three times.
This is all after it passes a long list of prerequisites and conditions. But the reason we attempt three times is in anticipation of any delays of npm updating its registry (in case someone pushes multiple commits in a short time span and publishing happens too quickly back to back).
Although unlikely, we should still keep track of packages that failed to publish even after the three attempts and include it in the github comment.