-
Notifications
You must be signed in to change notification settings - Fork 3.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix: don't rebuild ui/dist/app/index.html
in argocli-build
stage
#13023
Conversation
The timestamps in CI are incorrect, and may result in an attempt to rebuild this file when we don't have yarn installed. So don't. Signed-off-by: Alan Clucas <alan@clucas.org>
This should have run e2e tests really, but it didn't. |
We may want to add |
See also Slack thread for some debugging details on this |
Co-authored-by: Anton Gilgur <4970083+agilgur5@users.noreply.github.com> Signed-off-by: Alan Clucas <alan@clucas.org>
Would like to rebase this on top of #13024 to make sure E2Es run and pass here, otherwise LGTM |
ui/dist/app/index.html
ui/dist/app/index.html
ui/dist/app/index.html
in argo-cli
stage
ui/dist/app/index.html
in argo-cli
stageui/dist/app/index.html
in argocli-build
stage
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thanks for debugging and fixing this Alan!
Thank you for testing and getting them through Anton. |
The timestamps in CI are incorrect, and may result in an attempt to rebuild this file when we don't have yarn installed. So don't.
This is a problem introduced in #13018. edit by agilgur5: See also Slack thread for some debugging details on this
The timestamps don't always line up like expected when we come to check if we need to rebuild ui/dist/app/index.heml in the argocli-build step so force them fixed.