-
-
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
refactor: fix add-path / GITHUB_PATH commands #1472
Conversation
4b952ba
to
f330529
Compare
🦙 MegaLinter status: ✅ SUCCESS
See errors details in artifact MegaLinter reports on CI Job page |
Codecov Report
@@ Coverage Diff @@
## master #1472 +/- ##
==========================================
+ Coverage 57.50% 61.27% +3.76%
==========================================
Files 32 45 +13
Lines 4594 6990 +2396
==========================================
+ Hits 2642 4283 +1641
- Misses 1729 2403 +674
- Partials 223 304 +81
📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
I finally got the tests all green. I modified tests, read carefully. |
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.
Looks good
@ChristopherHX this pull request has failed checks 🛠 |
@ChristopherHX this pull request has failed checks 🛠 |
@ChristopherHX this pull request has failed checks 🛠 |
@ChristopherHX this pull request has failed checks 🛠 |
2 similar comments
@ChristopherHX this pull request has failed checks 🛠 |
@ChristopherHX this pull request has failed checks 🛠 |
...I am doing something wrong..., ...now the increased 15min timeout isn't sufficient after merging my other PRs... |
@ChristopherHX this pull request has failed checks 🛠 |
1 similar comment
@ChristopherHX this pull request has failed checks 🛠 |
I will need to debug this test execution regression, github actions also fails with 30min timeout. Converting to draft Thank you @catthehacker, @KnisterPeter for reviewing my PR wave. |
I think we have this issue in |
Yes you are right, it is on master as a flaky test. It's freezes in TestMaskValues while waiting for the output. Removing the test make the ci pass. |
The existing code applies prepend path for all actions, while it shouldn't do it for docker actions.
Additionally GITHUB_PATH shouldn't update the env directly, instead add to extrapath
Seems like the old ::add-path:: never worked correctly, because the first add-path always wins e.g.
Duplicated path are now eliminated.
Resolves #1384
Still to complex for get it ready.