-
Notifications
You must be signed in to change notification settings - Fork 156
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
Integrations update #1315
Integrations update #1315
Conversation
👷 Deploy request for astro-www-2 pending review.Visit the deploys page to approve it
|
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 @pascal-brand38! Left a couple of preliminary notes regarding the added dependencies. (These are also breaking the Netlify build due to the lock file being out of date, but I think we may not need them anyway.)
When running the script npm run update:integrations -- --unsafe homepage urls that return 404 status code are replaced by the link to the package on npm Closes withastro#1313 Signed-off-by: Pascal Brand <[email protected]>
575a608
to
434c412
Compare
Signed-off-by: Pascal Brand <[email protected]>
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.
Left one small note, but looks good to me — thanks @pascal-brand38!
A homepage url is considered as wrong when: - the response is greater than 400 - or it does not respond Signed-off-by: Pascal Brand <[email protected]>
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 again for taking care to add this @pascal-brand38! I’ll merge this and run the “unsafe” script now to test it out 🚀
Browser Test Checklist
I have tested this PR on at least three of the following browsers:
Serie of 4 commits to fix close #1313.
It consists of an update of scripts/update-integrations.mjs:
Because #1313 is still in discussion, and as this script is used in nightly and weekly builds, I think special attention has to be paid. This is why this pull-request is open as a draft.
Thanks for your help!