Comments (5)
Hi all,
As of version 1.0.4, we are no longer using Docker to support this action. It is instead entirely JavaScript based. We had lots of users who encountered similar issues with long and slow build times with our Docker action, so we made the jump to JS. This means significantly faster performance and no build times for Docker images + support for macOS and Windows builds :)
Hope y'all like the change!
Ib
from codecov-action.
I've created a Node version of this action that doesn't require any build step: https://github.com/iansu/codecov-action-node
from codecov-action.
@iansu I tried your image, and got a massive drop in coverage. Apparently it added a lot of lines just containing opening/closing braces as uncovered. This was a PHP project.
The bash script does some adjustments that the Node version apparently doesn't: https://docs.codecov.io/docs/fixing-reports
from codecov-action.
@xendk Thanks for trying it out. It's unfortunate that the bash uploader and the Node uploader are different. If the Node version gets updated at some point I'll update the action.
from codecov-action.
Ah, glad someone raised this. It is the only image in my CI process that isn't pre-built, and thus takes quite a long time, slowing down my CI immeasurably. Any plans on building this and publishing?
from codecov-action.
Related Issues (20)
- What does "full functionality" mean? HOT 1
- v4 keeps reporting HTTP Error 504 upstream request timeout very often HOT 1
- main Workflow is cruel to forks
- How can I turn off plugins? HOT 4
- I ended up using
- v4 cannot upload luacov report HOT 2
- osv-scanner: general issues HOT 3
- The following uploads failed to process HOT 1
- codecov.exe missing on Windows (randomly) HOT 4
- IsADirectoryError with v4.3.1
- Codecov action fails HOT 10
- Container builds are actually failing
- Can v4 still securely work with pull requests? HOT 11
- v4 fails if a broken symlink is present in the repo
- scorecard analysis fails on forks with a different default branch
- codecov tries to fetch oidc token also on PR from fork
- Add support for send-notifications in codecov-action
- Codecov token not found on v4.4.1 HOT 5
- Upload fails on a `macos-14` runner HOT 1
- Upload fails on a `macos-12` runner HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from codecov-action.