Skip to content
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

chore(test): Remove windows-specific prepare-install #432

Merged
merged 7 commits into from
Jul 3, 2024
Merged

Conversation

jeffsee55
Copy link
Contributor

@jeffsee55 jeffsee55 commented Jul 2, 2024

There's a need to skip some integration tests for Windows, this PR moves the logic for skipping to the test setup itself rather than altering the tests and dependencies as we were doing in the prepare-install step. The pre-install logic was also deleting the package-lock.json, I'm not 100% clear on what the purpose was, but seems like it may have been done accidentally given the context of the diff here.

With the previous logic, CI started to fail on Windows because the package-lock.json was removed before install, causing us to install a later version of dependency. Instead of removing that line of code in the prepare-install file, just trying this approach which feels a little more straightforward.

@jeffsee55 jeffsee55 changed the title Bump to test CI test: Bump to test CI Jul 2, 2024
@jeffsee55 jeffsee55 changed the title test: Bump to test CI Remove windows-specific prepare-install Jul 3, 2024
@jeffsee55 jeffsee55 marked this pull request as ready for review July 3, 2024 01:34
@jeffsee55 jeffsee55 changed the title Remove windows-specific prepare-install fix: Remove windows-specific prepare-install Jul 3, 2024
Co-authored-by: Nathan Rajlich <[email protected]>
@styfle styfle changed the title fix: Remove windows-specific prepare-install chore: Remove windows-specific prepare-install Jul 3, 2024
@styfle styfle changed the title chore: Remove windows-specific prepare-install chore(test): Remove windows-specific prepare-install Jul 3, 2024
@styfle styfle merged commit 31ab417 into main Jul 3, 2024
14 checks passed
@styfle styfle deleted the jeffsee-bump branch July 3, 2024 19:08
Copy link

🎉 This PR is included in version 0.27.3 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants