mirror of
https://github.com/codecov/codecov-action.git
synced 2025-12-08 16:16:24 +00:00
Compare commits
1 Commits
v5.1.0
...
th/fix-rea
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
1ca2d4533f |
6
.github/workflows/codeql-analysis.yml
vendored
6
.github/workflows/codeql-analysis.yml
vendored
@@ -41,7 +41,7 @@ jobs:
|
|||||||
|
|
||||||
# Initializes the CodeQL tools for scanning.
|
# Initializes the CodeQL tools for scanning.
|
||||||
- name: Initialize CodeQL
|
- name: Initialize CodeQL
|
||||||
uses: github/codeql-action/init@v3.27.5
|
uses: github/codeql-action/init@v3.27.4
|
||||||
with:
|
with:
|
||||||
languages: ${{ matrix.language }}
|
languages: ${{ matrix.language }}
|
||||||
# If you wish to specify custom queries, you can do so here or in a config file.
|
# If you wish to specify custom queries, you can do so here or in a config file.
|
||||||
@@ -52,7 +52,7 @@ jobs:
|
|||||||
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
|
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
|
||||||
# If this step fails, then you should remove it and run the build manually (see below)
|
# If this step fails, then you should remove it and run the build manually (see below)
|
||||||
- name: Autobuild
|
- name: Autobuild
|
||||||
uses: github/codeql-action/autobuild@v3.27.5
|
uses: github/codeql-action/autobuild@v3.27.4
|
||||||
|
|
||||||
# ℹ️ Command-line programs to run using the OS shell.
|
# ℹ️ Command-line programs to run using the OS shell.
|
||||||
# 📚 https://git.io/JvXDl
|
# 📚 https://git.io/JvXDl
|
||||||
@@ -66,4 +66,4 @@ jobs:
|
|||||||
# make release
|
# make release
|
||||||
|
|
||||||
- name: Perform CodeQL Analysis
|
- name: Perform CodeQL Analysis
|
||||||
uses: github/codeql-action/analyze@v3.27.5
|
uses: github/codeql-action/analyze@v3.27.4
|
||||||
|
|||||||
6
.github/workflows/main.yml
vendored
6
.github/workflows/main.yml
vendored
@@ -44,7 +44,7 @@ jobs:
|
|||||||
files: ./coverage/calculator/coverage-final.json,./coverage/coverage-test/coverage-final.json,./coverage/coverage-final.json
|
files: ./coverage/calculator/coverage-final.json,./coverage/coverage-test/coverage-final.json,./coverage/coverage-final.json
|
||||||
flags: version,${{ matrix.os }}
|
flags: version,${{ matrix.os }}
|
||||||
name: codecov-version
|
name: codecov-version
|
||||||
version: v9.1.0
|
version: v0.8.0
|
||||||
verbose: true
|
verbose: true
|
||||||
token: ${{ secrets.CODECOV_TOKEN }}
|
token: ${{ secrets.CODECOV_TOKEN }}
|
||||||
|
|
||||||
@@ -93,7 +93,7 @@ jobs:
|
|||||||
files: ./coverage/calculator/coverage-final.json,./coverage/coverage-test/coverage-final.json,./coverage/coverage-final.json
|
files: ./coverage/calculator/coverage-final.json,./coverage/coverage-test/coverage-final.json,./coverage/coverage-final.json
|
||||||
flags: version,maxos-latest-xlarge
|
flags: version,maxos-latest-xlarge
|
||||||
name: codecov-version
|
name: codecov-version
|
||||||
version: v9.1.0
|
version: v0.8.0
|
||||||
verbose: true
|
verbose: true
|
||||||
token: ${{ secrets.CODECOV_TOKEN }}
|
token: ${{ secrets.CODECOV_TOKEN }}
|
||||||
|
|
||||||
@@ -130,6 +130,6 @@ jobs:
|
|||||||
files: ./coverage/calculator/coverage-final.json,./coverage/coverage-test/coverage-final.json,./coverage/coverage-final.json
|
files: ./coverage/calculator/coverage-final.json,./coverage/coverage-test/coverage-final.json,./coverage/coverage-final.json
|
||||||
flags: version,${{ matrix.os }}
|
flags: version,${{ matrix.os }}
|
||||||
name: codecov-version
|
name: codecov-version
|
||||||
version: v9.1.0
|
version: v0.8.0
|
||||||
verbose: true
|
verbose: true
|
||||||
token: ${{ secrets.CODECOV_TOKEN }}
|
token: ${{ secrets.CODECOV_TOKEN }}
|
||||||
|
|||||||
2
.github/workflows/scorecards-analysis.yml
vendored
2
.github/workflows/scorecards-analysis.yml
vendored
@@ -57,6 +57,6 @@ jobs:
|
|||||||
|
|
||||||
# Upload the results to GitHub's code scanning dashboard.
|
# Upload the results to GitHub's code scanning dashboard.
|
||||||
- name: "Upload to code-scanning"
|
- name: "Upload to code-scanning"
|
||||||
uses: github/codeql-action/upload-sarif@v3.27.5 # v1.0.26
|
uses: github/codeql-action/upload-sarif@v3.27.4 # v1.0.26
|
||||||
with:
|
with:
|
||||||
sarif_file: results.sarif
|
sarif_file: results.sarif
|
||||||
|
|||||||
11
CHANGELOG.md
11
CHANGELOG.md
@@ -1,12 +1,3 @@
|
|||||||
## v5.1.0
|
|
||||||
### What's Changed
|
|
||||||
* fix: hide unnecessary error on shasum by @thomasrockhu-codecov in https://github.com/codecov/codecov-action/pull/1692
|
|
||||||
* build(deps): bump github/codeql-action from 3.27.4 to 3.27.5 by @app/dependabot in https://github.com/codecov/codecov-action/pull/1701
|
|
||||||
* chore(release): wrapper-0.0.29 by @app/codecov-releaser-app in https://github.com/codecov/codecov-action/pull/1713
|
|
||||||
|
|
||||||
|
|
||||||
**Full Changelog**: https://github.com/codecov/codecov-action/compare/v5.0.7..v5.1.0
|
|
||||||
|
|
||||||
## v5.0.7
|
## v5.0.7
|
||||||
### What's Changed
|
### What's Changed
|
||||||
* fix: use HEAD_REPO by @thomasrockhu-codecov in https://github.com/codecov/codecov-action/pull/1690
|
* fix: use HEAD_REPO by @thomasrockhu-codecov in https://github.com/codecov/codecov-action/pull/1690
|
||||||
@@ -987,4 +978,4 @@ for the full list.
|
|||||||
### Dependencies and Misc
|
### Dependencies and Misc
|
||||||
- #166 Bump requestretry from 4.1.1 to 4.1.2
|
- #166 Bump requestretry from 4.1.1 to 4.1.2
|
||||||
- #169 Bump typescript from 4.0.5 to 4.1.2
|
- #169 Bump typescript from 4.0.5 to 4.1.2
|
||||||
- #178 Bump @types/jest from 26.0.15 to 26.0.19
|
- #178 Bump @types/jest from 26.0.15 to 26.0.19
|
||||||
@@ -106,8 +106,7 @@ Codecov's Action supports inputs from the user. These inputs, along with their d
|
|||||||
| Input | Description | Required |
|
| Input | Description | Required |
|
||||||
| :--- | :--- | :---: |
|
| :--- | :--- | :---: |
|
||||||
| `binary` | The file location of a pre-downloaded version of the CLI. If specified, integrity checking will be bypassed. | Optional
|
| `binary` | The file location of a pre-downloaded version of the CLI. If specified, integrity checking will be bypassed. | Optional
|
||||||
| `codecov_yml_path` | The location of the codecov.yml file. This is crrently ONLY used for automated test selection (https://docs.codecov.com/docs/getting-started-with-ats). Note that for all other cases, the Codecov yaml will need to be locate
|
| `codecov_yml_path` | The location of the codecov.yml file. This is crrently ONLY used for automated test selection (https://docs.codecov.com/docs/getting-started-with-ats). Note that for all other cases, the Codecov yaml will need to be located as described here: https://docs.codecov.com/docs/codecov-yaml#can-i-name-the-file-codecovyml | Optional
|
||||||
d as described here: https://docs.codecov.com/docs/codecov-yaml#can-i-name-the-file-codecovyml | Optional
|
|
||||||
| `commit_parent` | SHA (with 40 chars) of what should be the parent of this commit. | Optional
|
| `commit_parent` | SHA (with 40 chars) of what should be the parent of this commit. | Optional
|
||||||
| `directory` | Folder to search for coverage files. Default to the current working directory | Optional
|
| `directory` | Folder to search for coverage files. Default to the current working directory | Optional
|
||||||
| `disable_file_fixes` | Disable file fixes to ignore common lines from coverage (e.g. blank lines or empty brackets). Read more here https://docs.codecov.com/docs/fixing-reports | Optional
|
| `disable_file_fixes` | Disable file fixes to ignore common lines from coverage (e.g. blank lines or empty brackets). Read more here https://docs.codecov.com/docs/fixing-reports | Optional
|
||||||
@@ -118,7 +117,6 @@ d as described here: https://docs.codecov.com/docs/codecov-yaml#can-i-name-the-f
|
|||||||
| `exclude` | Comma-separated list of folders to exclude from search. | Optional
|
| `exclude` | Comma-separated list of folders to exclude from search. | Optional
|
||||||
| `fail_ci_if_error` | On error, exit with non-zero code | Optional
|
| `fail_ci_if_error` | On error, exit with non-zero code | Optional
|
||||||
| `files` | Comma-separated explicit list of files to upload. These will be added to the coverage files found for upload. If you wish to only upload the specified files, please consider using "disable-search" to disable uploading other files. | Optional
|
| `files` | Comma-separated explicit list of files to upload. These will be added to the coverage files found for upload. If you wish to only upload the specified files, please consider using "disable-search" to disable uploading other files. | Optional
|
||||||
tional
|
|
||||||
| `flags` | Comma-separated list of flags to upload to group coverage metrics. | Optional
|
| `flags` | Comma-separated list of flags to upload to group coverage metrics. | Optional
|
||||||
| `git_service` | Override the git_service (e.g. github_enterprise) | Optional
|
| `git_service` | Override the git_service (e.g. github_enterprise) | Optional
|
||||||
| `gcov_args` | Extra arguments to pass to gcov | Optional
|
| `gcov_args` | Extra arguments to pass to gcov | Optional
|
||||||
@@ -137,7 +135,7 @@ tional
|
|||||||
| `override_commit` | Commit SHA (with 40 chars) | Optional
|
| `override_commit` | Commit SHA (with 40 chars) | Optional
|
||||||
| `override_pr` | Specify the pull request number manually. Used to override pre-existing CI environment variables. | Optional
|
| `override_pr` | Specify the pull request number manually. Used to override pre-existing CI environment variables. | Optional
|
||||||
| `plugins` | Comma-separated list of plugins to run. Specify `noop` to turn off all plugins | Optional
|
| `plugins` | Comma-separated list of plugins to run. Specify `noop` to turn off all plugins | Optional
|
||||||
| `report_code` | The code of the report if using local upload. If unsure, leave unset. Read more here https://docs.codecov.com/docs/the-codecov-cli#how-to-use-local-upload | Optional
|
| `report_code` | The code of the report if using local upload. If unsure, leave unset. Read more [here](https://docs.codecov.com/docs/the-codecov-cli#how-to-use-local-upload) | Optional
|
||||||
| `report_type` | The type of file to upload, coverage by default. Possible values are "testing", "coverage". | Optional
|
| `report_type` | The type of file to upload, coverage by default. Possible values are "testing", "coverage". | Optional
|
||||||
| `root_dir` | Root folder from which to consider paths on the network section. Defaults to current working directory. | Optional
|
| `root_dir` | Root folder from which to consider paths on the network section. Defaults to current working directory. | Optional
|
||||||
| `skip_validation` | Skip integrity checking of the CLI. This is NOT recommended. | Optional
|
| `skip_validation` | Skip integrity checking of the CLI. This is NOT recommended. | Optional
|
||||||
|
|||||||
130
dist/codecov.sh
vendored
130
dist/codecov.sh
vendored
@@ -1,12 +1,12 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
CC_WRAPPER_VERSION="0.0.29"
|
CC_WRAPPER_VERSION="0.0.27"
|
||||||
set +u
|
set +u
|
||||||
say() {
|
say() {
|
||||||
echo -e "$1"
|
echo -e "$1"
|
||||||
}
|
}
|
||||||
exit_if_error() {
|
exit_if_error() {
|
||||||
say "$r==> $1$x"
|
say "$r==> $1$x"
|
||||||
if [ "$CC_FAIL_ON_ERROR" = true ];
|
if [ $CC_FAIL_ON_ERROR = true ];
|
||||||
then
|
then
|
||||||
say "$r Exiting...$x"
|
say "$r Exiting...$x"
|
||||||
exit 1;
|
exit 1;
|
||||||
@@ -84,10 +84,10 @@ else
|
|||||||
cc_url="$cc_url/${CC_VERSION}"
|
cc_url="$cc_url/${CC_VERSION}"
|
||||||
cc_url="$cc_url/${cc_os}/${cc_filename}"
|
cc_url="$cc_url/${cc_os}/${cc_filename}"
|
||||||
say "$g ->$x Downloading $b${cc_url}$x"
|
say "$g ->$x Downloading $b${cc_url}$x"
|
||||||
curl -Os "$cc_url"
|
curl -Os $cc_url
|
||||||
say "$g==>$x Finishing downloading $b${cc_os}:${CC_VERSION}$x"
|
say "$g==>$x Finishing downloading $b${cc_os}:${CC_VERSION}$x"
|
||||||
version_url="https://cli.codecov.io/${cc_os}/${CC_VERSION}"
|
version_url="https://cli.codecov.io/${cc_os}/${CC_VERSION}"
|
||||||
version=$(curl -s "$version_url" -H "Accept:application/json" | jq -r '.version')
|
version=$(curl -s $version_url -H "Accept:application/json" | jq -r '.version')
|
||||||
say " Version: $b$version$x"
|
say " Version: $b$version$x"
|
||||||
say " "
|
say " "
|
||||||
fi
|
fi
|
||||||
@@ -112,7 +112,7 @@ CC_PUBLIC_PGP_KEY=$(curl -s https://keybase.io/codecovsecurity/pgp_keys.asc)
|
|||||||
then
|
then
|
||||||
exit_if_error "Could not verify signature. Please contact Codecov if problem continues"
|
exit_if_error "Could not verify signature. Please contact Codecov if problem continues"
|
||||||
fi
|
fi
|
||||||
if ! (shasum -a 256 -c "${cc_filename}.SHA256SUM" 2>/dev/null || \
|
if ! (shasum -a 256 -c "${cc_filename}.SHA256SUM" || \
|
||||||
sha256sum -c "${cc_filename}.SHA256SUM");
|
sha256sum -c "${cc_filename}.SHA256SUM");
|
||||||
then
|
then
|
||||||
exit_if_error "Could not verify SHASUM. Please contact Codecov if problem continues"
|
exit_if_error "Could not verify SHASUM. Please contact Codecov if problem continues"
|
||||||
@@ -123,72 +123,78 @@ fi
|
|||||||
cc_cli_args=()
|
cc_cli_args=()
|
||||||
cc_cli_args+=( $(k_arg AUTO_LOAD_PARAMS_FROM) $(v_arg AUTO_LOAD_PARAMS_FROM))
|
cc_cli_args+=( $(k_arg AUTO_LOAD_PARAMS_FROM) $(v_arg AUTO_LOAD_PARAMS_FROM))
|
||||||
cc_cli_args+=( $(k_arg ENTERPRISE_URL) $(v_arg ENTERPRISE_URL))
|
cc_cli_args+=( $(k_arg ENTERPRISE_URL) $(v_arg ENTERPRISE_URL))
|
||||||
if [ -n "$CC_YML_PATH" ]
|
cc_cli_args+=( $(k_arg YML_PATH) $(v_arg YML_PATH))
|
||||||
then
|
|
||||||
cc_cli_args+=( "--codecov-yml-path" )
|
|
||||||
cc_cli_args+=( "$CC_YML_PATH" )
|
|
||||||
fi
|
|
||||||
cc_cli_args+=( $(write_truthy_args CC_VERBOSE) )
|
cc_cli_args+=( $(write_truthy_args CC_VERBOSE) )
|
||||||
cc_uc_args=()
|
cc_cc_args=()
|
||||||
# Args for create commit
|
cc_cc_args+=( $(write_truthy_args CC_FAIL_ON_ERROR) )
|
||||||
cc_uc_args+=( $(write_truthy_args CC_FAIL_ON_ERROR) )
|
cc_cc_args+=( $(k_arg GIT_SERVICE) $(v_arg GIT_SERVICE))
|
||||||
cc_uc_args+=( $(k_arg GIT_SERVICE) $(v_arg GIT_SERVICE))
|
cc_cc_args+=( $(k_arg PARENT_SHA) $(v_arg PARENT_SHA))
|
||||||
cc_uc_args+=( $(k_arg PARENT_SHA) $(v_arg PARENT_SHA))
|
cc_cc_args+=( $(k_arg PR) $(v_arg PR))
|
||||||
cc_uc_args+=( $(k_arg PR) $(v_arg PR))
|
cc_cc_args+=( $(k_arg SHA) $(v_arg SHA))
|
||||||
cc_uc_args+=( $(k_arg SHA) $(v_arg SHA))
|
cc_cc_args+=( $(k_arg SLUG) $(v_arg SLUG))
|
||||||
cc_uc_args+=( $(k_arg SLUG) $(v_arg SLUG))
|
cc_create_report_args=()
|
||||||
# Args for create report
|
cc_cr_args+=( $(k_arg CODE) $(v_arg CODE))
|
||||||
cc_uc_args+=( $(k_arg CODE) $(v_arg CODE))
|
cc_cr_args+=( $(write_truthy_args CC_FAIL_ON_ERROR) )
|
||||||
# Args for do upload
|
cc_cr_args+=( $(k_arg GIT_SERVICE) $(v_arg GIT_SERVICE))
|
||||||
cc_uc_args+=( $(k_arg ENV) $(v_arg ENV))
|
cc_cr_args+=( $(k_arg PR) $(v_arg PR))
|
||||||
|
cc_cr_args+=( $(k_arg SHA) $(v_arg SHA))
|
||||||
|
cc_cr_args+=( $(k_arg SLUG) $(v_arg SLUG))
|
||||||
|
cc_du_args=()
|
||||||
|
cc_du_args+=( $(k_arg ENV) $(v_arg ENV))
|
||||||
OLDIFS=$IFS;IFS=,
|
OLDIFS=$IFS;IFS=,
|
||||||
cc_uc_args+=( $(k_arg BRANCH) $(v_arg BRANCH))
|
cc_du_args+=( $(k_arg BRANCH) $(v_arg BRANCH))
|
||||||
cc_uc_args+=( $(k_arg BUILD) $(v_arg BUILD))
|
cc_du_args+=( $(k_arg BUILD) $(v_arg BUILD))
|
||||||
cc_uc_args+=( $(k_arg BUILD_URL) $(v_arg BUILD_URL))
|
cc_du_args+=( $(k_arg BUILD_URL) $(v_arg BUILD_URL))
|
||||||
cc_uc_args+=( $(k_arg DIR) $(v_arg DIR))
|
cc_du_args+=( $(k_arg CODE) $(v_arg CODE))
|
||||||
cc_uc_args+=( $(write_truthy_args CC_DISABLE_FILE_FIXES) )
|
cc_du_args+=( $(k_arg DIR) $(v_arg DIR))
|
||||||
cc_uc_args+=( $(write_truthy_args CC_DISABLE_SEARCH) )
|
cc_du_args+=( $(write_truthy_args CC_DISABLE_FILE_FIXES) )
|
||||||
cc_uc_args+=( $(write_truthy_args CC_DRY_RUN) )
|
cc_du_args+=( $(write_truthy_args CC_DISABLE_SEARCH) )
|
||||||
|
cc_du_args+=( $(write_truthy_args CC_DRY_RUN) )
|
||||||
if [ -n "$CC_EXCLUDES" ];
|
if [ -n "$CC_EXCLUDES" ];
|
||||||
then
|
then
|
||||||
for directory in $CC_EXCLUDES; do
|
for directory in $CC_EXCLUDES; do
|
||||||
cc_uc_args+=( "--exclude" "$directory" )
|
cc_du_args+=( "--exclude" "$directory" )
|
||||||
done
|
done
|
||||||
fi
|
fi
|
||||||
|
cc_du_args+=( $(write_truthy_args CC_FAIL_ON_ERROR) )
|
||||||
if [ -n "$CC_FILES" ];
|
if [ -n "$CC_FILES" ];
|
||||||
then
|
then
|
||||||
for file in $CC_FILES; do
|
for file in $CC_FILES; do
|
||||||
cc_uc_args+=( "--file" "$file" )
|
cc_du_args+=( "--file" "$file" )
|
||||||
done
|
done
|
||||||
fi
|
fi
|
||||||
if [ -n "$CC_FLAGS" ];
|
if [ -n "$CC_FLAGS" ];
|
||||||
then
|
then
|
||||||
for flag in $CC_FLAGS; do
|
for flag in $CC_FLAGS; do
|
||||||
cc_uc_args+=( "--flag" "$flag" )
|
cc_du_args+=( "--flag" "$flag" )
|
||||||
done
|
done
|
||||||
fi
|
fi
|
||||||
cc_uc_args+=( $(k_arg GCOV_ARGS) $(v_arg GCOV_ARGS))
|
cc_du_args+=( $(k_arg GCOV_ARGS) $(v_arg GCOV_ARGS))
|
||||||
cc_uc_args+=( $(k_arg GCOV_EXECUTABLE) $(v_arg GCOV_EXECUTABLE))
|
cc_du_args+=( $(k_arg GCOV_EXECUTABLE) $(v_arg GCOV_EXECUTABLE))
|
||||||
cc_uc_args+=( $(k_arg GCOV_IGNORE) $(v_arg GCOV_IGNORE))
|
cc_du_args+=( $(k_arg GCOV_IGNORE) $(v_arg GCOV_IGNORE))
|
||||||
cc_uc_args+=( $(k_arg GCOV_INCLUDE) $(v_arg GCOV_INCLUDE))
|
cc_du_args+=( $(k_arg GCOV_INCLUDE) $(v_arg GCOV_INCLUDE))
|
||||||
cc_uc_args+=( $(write_truthy_args CC_HANDLE_NO_REPORTS_FOUND) )
|
cc_du_args+=( $(k_arg GIT_SERVICE) $(v_arg GIT_SERVICE))
|
||||||
cc_uc_args+=( $(k_arg JOB_CODE) $(v_arg JOB_CODE))
|
cc_du_args+=( $(write_truthy_args CC_HANDLE_NO_REPORTS_FOUND) )
|
||||||
cc_uc_args+=( $(write_truthy_args CC_LEGACY) )
|
cc_du_args+=( $(k_arg JOB_CODE) $(v_arg JOB_CODE))
|
||||||
|
cc_du_args+=( $(write_truthy_args CC_LEGACY) )
|
||||||
if [ -n "$CC_NAME" ];
|
if [ -n "$CC_NAME" ];
|
||||||
then
|
then
|
||||||
cc_uc_args+=( "--name" "$CC_NAME" )
|
cc_du_args+=( "--name" "$CC_NAME" )
|
||||||
fi
|
fi
|
||||||
cc_uc_args+=( $(k_arg NETWORK_FILTER) $(v_arg NETWORK_FILTER))
|
cc_du_args+=( $(k_arg NETWORK_FILTER) $(v_arg NETWORK_FILTER))
|
||||||
cc_uc_args+=( $(k_arg NETWORK_PREFIX) $(v_arg NETWORK_PREFIX))
|
cc_du_args+=( $(k_arg NETWORK_PREFIX) $(v_arg NETWORK_PREFIX))
|
||||||
cc_uc_args+=( $(k_arg NETWORK_ROOT_FOLDER) $(v_arg NETWORK_ROOT_FOLDER))
|
cc_du_args+=( $(k_arg NETWORK_ROOT_FOLDER) $(v_arg NETWORK_ROOT_FOLDER))
|
||||||
if [ -n "$CC_PLUGINS" ];
|
if [ -n "$CC_PLUGINS" ];
|
||||||
then
|
then
|
||||||
for plugin in $CC_PLUGINS; do
|
for plugin in $CC_PLUGINS; do
|
||||||
cc_uc_args+=( "--plugin" "$plugin" )
|
cc_du_args+=( "--plugin" "$plugin" )
|
||||||
done
|
done
|
||||||
fi
|
fi
|
||||||
cc_uc_args+=( $(k_arg REPORT_TYPE) $(v_arg REPORT_TYPE))
|
cc_du_args+=( $(k_arg PR) $(v_arg PR))
|
||||||
cc_uc_args+=( $(k_arg SWIFT_PROJECT) $(v_arg SWIFT_PROJECT))
|
cc_du_args+=( $(k_arg REPORT_TYPE) $(v_arg REPORT_TYPE))
|
||||||
|
cc_du_args+=( $(k_arg SHA) $(v_arg SHA))
|
||||||
|
cc_du_args+=( $(k_arg SLUG) $(v_arg SLUG))
|
||||||
|
cc_du_args+=( $(k_arg SWIFT_PROJECT) $(v_arg SWIFT_PROJECT))
|
||||||
IFS=$OLDIFS
|
IFS=$OLDIFS
|
||||||
unset NODE_OPTIONS
|
unset NODE_OPTIONS
|
||||||
# See https://github.com/codecov/uploader/issues/475
|
# See https://github.com/codecov/uploader/issues/475
|
||||||
@@ -207,13 +213,35 @@ then
|
|||||||
token_str+=" -t <redacted>"
|
token_str+=" -t <redacted>"
|
||||||
token_arg+=( " -t " "$token")
|
token_arg+=( " -t " "$token")
|
||||||
fi
|
fi
|
||||||
say "$g==>$x Running upload-coverage"
|
say "$g==>$x Running create-commit"
|
||||||
say " $b./$cc_filename $(echo "${cc_cli_args[@]}") upload-coverage$token_str $(echo "${cc_uc_args[@]}")$x"
|
say " $b./$cc_filename $(echo "${cc_cli_args[@]}") create-commit$token_str $(echo "${cc_cc_args[@]}")$x"
|
||||||
if ! ./$cc_filename \
|
if ! ./$cc_filename \
|
||||||
${cc_cli_args[*]} \
|
${cc_cli_args[*]} \
|
||||||
upload-coverage \
|
create-commit \
|
||||||
${token_arg[*]} \
|
${token_arg[*]} \
|
||||||
"${cc_uc_args[@]}";
|
"${cc_cc_args[@]}";
|
||||||
then
|
then
|
||||||
exit_if_error "Failed to upload coverage"
|
exit_if_error "Failed to create-commit"
|
||||||
|
fi
|
||||||
|
say " "
|
||||||
|
say "$g==>$x Running create-report"
|
||||||
|
say " $b./$cc_filename $(echo "${cc_cli_args[@]}") create-report$token_str $(echo "${cc_cr_args[@]}")$x"
|
||||||
|
if ! ./$cc_filename \
|
||||||
|
${cc_cli_args[*]} \
|
||||||
|
create-report \
|
||||||
|
${token_arg[*]} \
|
||||||
|
"${cc_cr_args[@]}";
|
||||||
|
then
|
||||||
|
exit_if_error "Failed to create-report"
|
||||||
|
fi
|
||||||
|
say " "
|
||||||
|
say "$g==>$x Running do-upload"
|
||||||
|
say " $b./$cc_filename $(echo "${cc_cli_args[@]}") do-upload$token_str $(echo "${cc_du_args[@]}")$x"
|
||||||
|
if ! ./$cc_filename \
|
||||||
|
${cc_cli_args[*]} \
|
||||||
|
do-upload \
|
||||||
|
${token_arg[*]} \
|
||||||
|
"${cc_du_args[@]}";
|
||||||
|
then
|
||||||
|
exit_if_error "Failed to upload"
|
||||||
fi
|
fi
|
||||||
|
|||||||
Submodule src/scripts updated: a0812db298...09d9636ebe
@@ -1 +1 @@
|
|||||||
CODECOV_ACTION_VERSION="5.1.0"
|
CODECOV_ACTION_VERSION="5.0.7"
|
||||||
|
|||||||
Reference in New Issue
Block a user