Compare commits

...

4 Commits

Author SHA1 Message Date
dependabot[bot]
9af7353885 build(deps): bump actions/checkout from 5.0.0 to 6.0.2
Bumps [actions/checkout](https://github.com/actions/checkout) from 5.0.0 to 6.0.2.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v5.0.0...v6.0.2)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 6.0.2
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-26 04:47:21 +00:00
Tom Hu
671740ac38 chore(release): 5.5.2 (#1902) 2025-12-10 03:20:06 +08:00
Miguel Angel Rojo
96b38e9e60 chore: disable_search alignment (#1881)
chore: disable_search alignment
2025-11-19 18:34:32 +05:00
maxweng-sentry
9b6d1f84bd check gpg only when skip-validation = false (#1894) 2025-11-11 14:37:52 -08:00
7 changed files with 28 additions and 13 deletions

View File

@@ -37,7 +37,7 @@ jobs:
steps: steps:
- name: Checkout repository - name: Checkout repository
uses: actions/checkout@v5.0.0 uses: actions/checkout@v6.0.2
# Initializes the CodeQL tools for scanning. # Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL - name: Initialize CodeQL

View File

@@ -12,7 +12,7 @@ jobs:
os: [macos-latest, windows-latest, ubuntu-latest] os: [macos-latest, windows-latest, ubuntu-latest]
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v5.0.0 uses: actions/checkout@v6.0.2
with: with:
submodules: "true" submodules: "true"
- name: Install dependencies - name: Install dependencies
@@ -54,7 +54,7 @@ jobs:
runs-on: macos-latest-xlarge runs-on: macos-latest-xlarge
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v5.0.0 uses: actions/checkout@v6.0.2
with: with:
submodules: "true" submodules: "true"
- name: Install dependencies - name: Install dependencies
@@ -103,7 +103,7 @@ jobs:
container: python:latest container: python:latest
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v5.0.0 uses: actions/checkout@v6.0.2
with: with:
submodules: "true" submodules: "true"
- name: Install deps - name: Install deps
@@ -144,7 +144,7 @@ jobs:
run: | run: |
apk add git apk add git
- name: Checkout - name: Checkout
uses: actions/checkout@v5.0.0 uses: actions/checkout@v6.0.2
with: with:
submodules: "true" submodules: "true"
- name: Upload coverage to Codecov (should fail due to missing dependencies) - name: Upload coverage to Codecov (should fail due to missing dependencies)
@@ -175,7 +175,7 @@ jobs:
run: | run: |
apk add git curl gnupg bash apk add git curl gnupg bash
- name: Checkout - name: Checkout
uses: actions/checkout@v5.0.0 uses: actions/checkout@v6.0.2
with: with:
submodules: "true" submodules: "true"
- name: Upload coverage to Codecov (should succeed) - name: Upload coverage to Codecov (should succeed)
@@ -212,7 +212,7 @@ jobs:
run: | run: |
apk add git curl apk add git curl
- name: Checkout - name: Checkout
uses: actions/checkout@v5.0.0 uses: actions/checkout@v6.0.2
with: with:
submodules: "true" submodules: "true"
- name: Upload coverage to Codecov (should fail due to missing gpg and bash) - name: Upload coverage to Codecov (should fail due to missing gpg and bash)

View File

@@ -25,7 +25,7 @@ jobs:
steps: steps:
- name: "Checkout code" - name: "Checkout code"
uses: actions/checkout@v5.0.0 # v3.0.0 uses: actions/checkout@v6.0.2 # v3.0.0
with: with:
persist-credentials: false persist-credentials: false

View File

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

View File

@@ -140,7 +140,7 @@ Codecov's Action supports inputs from the user. These inputs, along with their d
| `env_vars` | Environment variables to tag the upload with (e.g. PYTHON \| OS,PYTHON) | Optional | `env_vars` | Environment variables to tag the upload with (e.g. PYTHON \| OS,PYTHON) | Optional
| `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
| `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
| `force` | Only used for empty-upload run command | Optional | `force` | Only used for empty-upload run command | Optional
| `git_service` | Override the git_service (e.g. github_enterprise) | Optional | `git_service` | Override the git_service (e.g. github_enterprise) | Optional

View File

@@ -50,7 +50,7 @@ inputs:
required: false required: false
default: 'false' default: 'false'
files: files:
description: 'Comma-separated list of explicit 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.' description: 'Comma-separated list of explicit 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.'
required: false required: false
flags: flags:
description: 'Comma-separated list of flags to upload to group coverage metrics.' description: 'Comma-separated list of flags to upload to group coverage metrics.'
@@ -180,13 +180,20 @@ runs:
run: | run: |
missing_deps="" missing_deps=""
# Check for required commands # Check for always-required commands
for cmd in bash git curl gpg; do for cmd in bash git curl; do
if ! command -v "$cmd" >/dev/null 2>&1; then if ! command -v "$cmd" >/dev/null 2>&1; then
missing_deps="$missing_deps $cmd" missing_deps="$missing_deps $cmd"
fi fi
done done
# Check for gpg only if validation is not being skipped
if [ "${{ inputs.skip_validation }}" != "true" ]; then
if ! command -v gpg >/dev/null 2>&1; then
missing_deps="$missing_deps gpg"
fi
fi
# Report missing required dependencies # Report missing required dependencies
if [ -n "$missing_deps" ]; then if [ -n "$missing_deps" ]; then
echo "Error: The following required dependencies are missing:$missing_deps" echo "Error: The following required dependencies are missing:$missing_deps"

View File

@@ -1 +1 @@
5.5.1 5.5.2