-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
Hotfix: Skip Checkout Regression #680
Conversation
@JustinGrote this pull request has failed checks 🛠 |
Can we remove |
@JustinGrote this pull request has failed checks 🛠 |
@JustinGrote this pull request has failed checks 🛠 |
does that need to be done in the context of this PR or should it be done separately? I should have just fixed the last test and this should "go green" on this commit. |
@JustinGrote this pull request has failed checks 🛠 |
|
It was added because of that specific issue so I would prefer it to be gone otherwise it will mess with testing. |
Sure, I can regress that as well, but it will still show up if you, for instance, want to check out a specific ref as part of your flow. |
Sounds like we need more test cases 😼 |
Probably :) The current kernel panic is in the empty workflow case, it's generating a nil remote action that when it hits IsCheckout() causes a nil reference panic. It looks like the old flow was to get past this and drop an error later, sorting that out. |
Codecov Report
@@ Coverage Diff @@
## master #680 +/- ##
==========================================
+ Coverage 49.27% 50.53% +1.26%
==========================================
Files 23 23
Lines 2401 2525 +124
==========================================
+ Hits 1183 1276 +93
- Misses 1090 1113 +23
- Partials 128 136 +8
Continue to review full report at Codecov.
|
@catthehacker fixed and the .secrets regressed as well, LGTM |
Thanks for this!! Will this be part of a release anytime soon? |
The testing logic for isLocalCheckout was incorrect, fix and add a test specifically for checkout.
Fixes #678