Releases: vapor/swift-codecov-action
Releases · vapor/swift-codecov-action
v0.3.2 - Work around SwiftPM bug with out-of-target resources
A bug in SwiftPM produces a spurious message that breaks swift package describe --type json if a package target declares any out-of-target resources. This works around that.
v0.3.1 - Use the v5 Codecov upload action
Technically this should be v0.4.0, but then anyone using this action would have to update their workflows before they could benefit from the new version, and nothing important in the public interface has changed.
v0.3.0 - Update to Codecov v4 action
Per the v4 action's requirements, the Codecov upload token is now required. Ignore paths are no longer supported; use a codecov.yml instead.
v0.2.5: Syntax tweak
Makes things more consistent, that's all.
Full Changelog: v0.2.4...v0.2.5
v0.2.4: Fix critical bug
Full Changelog: v0.2.3...v0.2.4
v0.2.3: Fix misuse of context inputs
Like it says.
Full Changelog: v0.2.2...v0.2.3
v0.2.2: Modernize behaviors
What's Changed
- Modernize somewhat by @gwynne in #2
- Add workaround for swiftlang/swift-package-manager#5853.
- Use llvm-cov show --format=text instead of llvm-cov export --format=lcov, per the behavior of the Codecov uploader in Swift mode (which still only works for Apple platforms).
- Add -X search config for uploader.
- Update testing workflow.
Full Changelog: v0.2.1...v0.2.2
v0.2.1: Bump codecov-action to v3
No changes to interface
Improved paths handling
What's Changed
- Clarified usage of
ignore_pathsoption. - Now correctly uses the package path as the root directory for coverage data uploads.
- The package path is now canonicalized.
- Removed the
output_pathoption andcodecov_fileoutput.
Initial working release
v0.1.1 Make the test workflow a hopefully real test