-
Notifications
You must be signed in to change notification settings - Fork 209
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(ci): Upgrade workflows to non-deprecated runtimes #719
Conversation
Hi @dev-slatto , |
Hi @dev-slatto ,
It will automatically close the PR with dependandot when its checking the Github workflow Github action version but its good to link it too |
Codecov Report
@@ Coverage Diff @@
## main #719 +/- ##
==========================================
- Coverage 56.98% 56.95% -0.03%
==========================================
Files 375 375
Lines 17878 17878
==========================================
- Hits 10187 10182 -5
- Misses 7092 7095 +3
- Partials 599 601 +2 see 2 files with indirect coverage changes Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. |
Cool stuff @khanhntd! Do you need anything else from me to this PR or does it look good? 😄 |
Yes @dev-slatto , can you help us trying |
Hey again @khanhntd 👋🏻 |
Re-run the workflow to confirm cache is working. In the mean time, you can also fix the merge conflicts. |
For all cached hmm
|
@khanhntd After what I've read it looks like the |
We might not know. There are no examples in Github that's shows anyone is using it so its being a blind spot even for us here. However, if that's the case, we can go with the path |
@khanhntd then the conflict should be resolved and the dedicated cache step should be implemented again 😄 |
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.
Only 1 small comment before approving it !!!!! Thanks for spending your effort on this !!!
All done @khanhntd! 😄 |
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.
LGTM. Thanks for the contribution !!! Will get another person to review your PR !!
This PR was marked stale due to lack of activity. |
thanks for your contribution! |
Description of the issue
Hi! 👋🏻
Several of the Github Actions in the repo is using deprecated runtimes for its workflows.
Description of changes
How does this change address the problem?
I've upgraded the deprecated actions to versions that uses non-deprecated runtimes.
Note that
setup-go@v4
will try to enable caching unless thecache
input is explicitly set tofalse
. I'll be more than happy to make it false if wanted as I see that you already do a lot of cache in the different pipelines.Open to feedback if there are any other changes wanted done regarding Github Actions 😄
License
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.
Tests
Describe what tests you have done.
Requirements
Before commit the code, please do the following steps.
make fmt
andmake fmt-sh
make linter