Skip to content

Commit 0016507

Browse files
authoredSep 13, 2023
chore(release): 4.0.0-beta.1 (#1084)
* chore(release): 4.0.0-beta.1 * fix: typo
1 parent c9e4b73 commit 0016507

7 files changed

+29
-71
lines changed
 

‎CHANGELOG.md

+9
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
## 4.0.0-beta.1
2+
3+
`v4` represents a move from the [universal uploader](https://github.com/codecov/uploader) to the [Codecov CLI](https://github.com/codecov/codecov-cli). Although this will unlock new features for our users, the CLI is not yet at feature parity with the universal uploader.
4+
5+
### Breaking Changes
6+
- No current support for `aarch64` and `alpine` architectures.
7+
- Tokenless uploading is unsuported
8+
- Various arguments to the Action have been removed
9+
110
## 3.1.4
211
### Fixes
312
- #967 Fix typo in README.md

‎README.md

+6-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,12 @@
66
### Easily upload coverage reports to Codecov from GitHub Actions
77

88
## v4 Beta Release
9-
`v4` of the Codecov GitHub Action will use the [Codecov CLI](https://github.com/codecov/codecov-cli) to upload coverage reports to Codecov. Currently, `v4` is in late stages of development, and beta releases are expected in 2023 Q4.
9+
`v4` of the Codecov GitHub Action will use the [Codecov CLI](https://github.com/codecov/codecov-cli) to upload coverage reports to Codecov. Currently, `v4` is in beta.
10+
11+
Breaking Changes
12+
- No current support for `aarch64` and `alpine` architectures.
13+
- Tokenless uploading is unsupported
14+
- Various arguments to the Action have been removed
1015

1116
`v3` versions and below will not have access to CLI features (e.g. global upload token).
1217

‎action.yml

+2-56
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,6 @@ inputs:
1717
flags:
1818
description: 'Flag upload to group coverage metrics (e.g. unittests | integration | ui,chrome)'
1919
required: false
20-
full_report:
21-
description: Specify the path of a full Codecov report to re-upload
22-
required: false
23-
commit_parent:
24-
description: 'The commit SHA of the parent for which you are uploading coverage. If not present, the parent will be determined using the API of your repository provider. When using the repository providers API, the parent is determined via finding the closest ancestor to the commit.'
25-
required: false
2620
dry_run:
2721
description: "Don't upload files to Codecov"
2822
required: false
@@ -32,38 +26,14 @@ inputs:
3226
fail_ci_if_error:
3327
description: 'Specify whether or not CI build should fail if Codecov runs into an error during upload'
3428
required: false
35-
functionalities:
36-
description: 'Comma-separated list, see the README for options and their usage. Options include `network`, `fixes`, `search`.'
37-
required: false
3829
gcov:
3930
description: 'Run with gcov support'
4031
required: false
41-
gcov_args:
42-
description: 'Extra arguments to pass to gcov'
43-
required: false
44-
gcov_executable:
45-
description: 'gcov executable to run. Defaults to gcov'
46-
required: false
47-
gcov_ignore:
48-
description: 'Paths to ignore during gcov gathering'
49-
required: false
50-
gcov_include:
51-
description: 'Paths to include during gcov gathering'
52-
required: false
53-
move_coverage_to_trash:
54-
description: 'Move discovered coverage reports to the trash'
55-
required: false
5632
name:
5733
description: 'User defined upload name. Visible in Codecov UI'
5834
required: false
59-
network_filter:
60-
description: 'Specify a filter on the files listed in the network section of the Codecov report. Useful for upload-specific path fixing'
61-
required: false
62-
network_prefix:
63-
description: 'Specify a prefix on files listed in the network section of the Codecov report. Useful to help resolve path fixing'
64-
required: false
6535
os:
66-
description: 'Override the assumed OS. Options are aarch64 | alpine | linux | macos | windows.'
36+
description: 'Override the assumed OS. Options are linux | macos | windows.'
6737
required: false
6838
override_branch:
6939
description: 'Specify the branch name'
@@ -77,45 +47,21 @@ inputs:
7747
override_pr:
7848
description: 'Specify the pull request number'
7949
required: false
80-
override_tag:
81-
description: 'Specify the git tag'
82-
required: false
8350
root_dir:
8451
description: 'Used when not in git/hg project to identify project root directory'
8552
required: false
8653
slug:
8754
description: 'Specify the slug manually (Enterprise use)'
8855
required: false
89-
swift:
90-
description: 'Run with swift coverage support'
91-
required: false
92-
swift_project:
93-
description: 'Specify the swift project to speed up coverage conversion'
94-
required: false
95-
upstream_proxy:
96-
description: 'The upstream http proxy server to connect through'
97-
required: false
98-
url:
99-
description: 'Change the upload host (Enterprise use)'
100-
required: false
10156
verbose:
10257
description: 'Specify whether the Codecov output should be verbose'
10358
required: false
10459
version:
105-
description: 'Specify which version of the Codecov Uploader should be used. Defaults to `latest`'
60+
description: 'Specify which version of the Codecov CLI should be used. Defaults to `latest`'
10661
required: false
10762
working-directory:
10863
description: 'Directory in which to execute codecov.sh'
10964
required: false
110-
xcode:
111-
description: 'Run with xcode support'
112-
required: false
113-
xcode_archive_path:
114-
description: 'Specify the xcode archive path. Likely specified as the -resultBundlePath and should end in .xcresult'
115-
required: false
116-
xtra_args:
117-
description: 'Add additional uploader args that may be missing in the Action'
118-
required: false
11965
branding:
12066
color: 'red'
12167
icon: 'umbrella'

‎dist/index.js

+8-10
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎dist/index.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎package-lock.json

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "codecov-action",
3-
"version": "3.1.4",
3+
"version": "4.0.0-beta.1",
44
"description": "Upload coverage reports to Codecov from GitHub Actions",
55
"main": "index.js",
66
"scripts": {

0 commit comments

Comments
 (0)
Please sign in to comment.