mirror of
https://github.com/codecov/codecov-action.git
synced 2025-12-08 16:16:24 +00:00
Compare commits
5 Commits
v5
...
th/add-rep
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
0a29773d27 | ||
|
|
2b9e5e4a9c | ||
|
|
4815464734 | ||
|
|
2b3bd7f752 | ||
|
|
4fe6a9bdcd |
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
22
action.yml
22
action.yml
@@ -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
|
||||
|
||||
@@ -1 +1 @@
|
||||
5.5.1
|
||||
5.6.0
|
||||
|
||||
Reference in New Issue
Block a user