Skip to content

Commit 1957758

Browse files
fix: force CODECOV_CLI_TYPE=codecov-cli via orb env injection
Set CODECOV_CLI_TYPE in the upload command's environment block so it is captured into codecov_envs on the first step and persists across all subsequent orb steps. This avoids the empty CLI type that produced a download URL with no filename (https://cli.codecov.io/latest/linux/). Reverts the earlier src/dist/set_defaults.sh export change so dist/ only reflects the necessary 0.2.9 wrapper rebuild. Co-authored-by: Cursor <cursoragent@cursor.com>
1 parent 956b1b6 commit 1957758

2 files changed

Lines changed: 2 additions & 1 deletion

File tree

src/commands/upload.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -185,6 +185,7 @@ steps:
185185
CODECOV_BRANCH: << parameters.branch >>
186186
CODECOV_BUILD: << parameters.build >>
187187
CODECOV_BUILD_URL: << parameters.build_url >>
188+
CODECOV_CLI_TYPE: codecov-cli
188189
CODECOV_CODE: << parameters.code >>
189190
CODECOV_DIR: << parameters.dir >>
190191
CODECOV_DISABLE_FILE_FIXES: << parameters.disable_file_fixes >>

src/dist/set_defaults.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ CODECOV_WRAPPER_VERSION="0.2.9"
5050
CODECOV_VERSION="${CODECOV_VERSION:-latest}"
5151
CODECOV_FAIL_ON_ERROR="${CODECOV_FAIL_ON_ERROR:-false}"
5252
CODECOV_RUN_CMD="${CODECOV_RUN_CMD:-upload-coverage}"
53-
export CODECOV_CLI_TYPE=${CODECOV_CLI_TYPE:-"codecov-cli"}
53+
CODECOV_CLI_TYPE=${CODECOV_CLI_TYPE:-"codecov-cli"}
5454

5555
say " _____ _
5656
/ ____| | |

0 commit comments

Comments
 (0)