Compare commits

..

5 Commits

Author SHA1 Message Date
Tom Hu
0a29773d27 chore(release): 5.6.0 2025-10-04 23:34:14 +02:00
Tom Hu
2b9e5e4a9c fix: add back checkout 2025-10-04 23:33:11 +02:00
Tom Hu
4815464734 fix: remove checkout for container 2025-10-04 23:31:32 +02:00
Tom Hu
2b3bd7f752 fix: adding shell 2025-10-04 23:30:12 +02:00
Tom Hu
4fe6a9bdcd fix: add new checkout step 2025-10-04 23:29:25 +02:00
4 changed files with 32 additions and 1 deletions

View File

@@ -1,3 +1,11 @@
## v5.6.0
### What's Changed
**Full Changelog**: https://github.com/codecov/codecov-action/compare/v5.5.1..v5.6.0
## v5.5.1
### What's Changed

View File

@@ -132,6 +132,7 @@ Codecov's Action supports inputs from the user. These inputs, along with their d
| `codecov_yml_path` | The location of the codecov.yml file. This is currently 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
| `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
| `disable_checkout` | Disable checking out the repository. This is not recommended as it can cause unwanted side effects in coverage processing | 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_search` | Disable search for coverage files. This is helpful when specifying what files you want to upload with the files option. | Optional
| `disable_safe_directory` | Disable setting safe directory. Set to true to disable. | Optional

View File

@@ -19,6 +19,10 @@ inputs:
directory:
description: 'Folder to search for coverage files. Default to the current working directory'
required: false
disable_checkout:
description: 'Disable checking out the repository. This is not recommended as it can cause unwanted side effects in coverage processing'
required: false
default: 'false'
disable_file_fixes:
description: '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'
required: false
@@ -200,6 +204,24 @@ runs:
run: |
CC_ACTION_VERSION=$(cat ${GITHUB_ACTION_PATH}/src/version)
echo -e "\033[0;32m==>\033[0m Running Action version $CC_ACTION_VERSION"
- name: Check if repository is checked out
id: check_repo
shell: bash
run: |
if [ -d ".git" ]; then
echo "Repository is checked out."
echo "repo_checked_out=true" >> "$GITHUB_OUTPUT"
else
echo "Repository is NOT checked out."
echo "repo_checked_out=false" >> "$GITHUB_OUTPUT"
fi
- name: Checkout repository
if: ${{ steps.check_repo.outputs.repo_checked_out == 'false' && inputs.disable_checkout != 'true' }}
uses: actions/checkout@v5
with:
fetch-depth: 2
- name: Set safe directory
if: ${{ inputs.disable_safe_directory != 'true' }}
shell: bash

View File

@@ -1 +1 @@
5.5.1
5.6.0