Skip to content

Commit e15b651

Browse files
🔧 Create main.yml
1 parent 4919cec commit e15b651

File tree

1 file changed

+79
-0
lines changed

1 file changed

+79
-0
lines changed

.github/workflows/main.yml

+79
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,79 @@
1+
- name: Codecov
2+
# You may pin to the exact commit or the version.
3+
# uses: codecov/codecov-action@894ff025c7b54547a9a2a1e9f228beae737ad3c2
4+
uses: codecov/codecov-action@v3.1.3
5+
with:
6+
# Repository upload token - get it from codecov.io. Required only for private repositories
7+
token: # optional
8+
# Path to coverage file to upload
9+
file: # optional
10+
# Comma-separated list of files to upload
11+
files: # optional
12+
# Directory to search for coverage reports.
13+
directory: # optional
14+
# Flag upload to group coverage metrics (e.g. unittests | integration | ui,chrome)
15+
flags: # optional
16+
# Specify the path of a full Codecov report to re-upload
17+
full_report: # optional
18+
# The commit SHA of the parent for which you are uploading coverage. If not present, the parent will be determined using the API of your repository provider. When using the repository providers API, the parent is determined via finding the closest ancestor to the commit.
19+
commit_parent: # optional
20+
# Don't upload files to Codecov
21+
dry_run: # optional
22+
# Environment variables to tag the upload with (e.g. PYTHON | OS,PYTHON)
23+
env_vars: # optional
24+
# Specify whether or not CI build should fail if Codecov runs into an error during upload
25+
fail_ci_if_error: # optional
26+
# Comma-separated list, see the README for options and their usage. Options include `network`, `fixes`, `search`.
27+
functionalities: # optional
28+
# Run with gcov support
29+
gcov: # optional
30+
# Extra arguments to pass to gcov
31+
gcov_args: # optional
32+
# gcov executable to run. Defaults to gcov
33+
gcov_executable: # optional
34+
# Paths to ignore during gcov gathering
35+
gcov_ignore: # optional
36+
# Paths to include during gcov gathering
37+
gcov_include: # optional
38+
# Move discovered coverage reports to the trash
39+
move_coverage_to_trash: # optional
40+
# User defined upload name. Visible in Codecov UI
41+
name: # optional
42+
# Specify a filter on the files listed in the network section of the Codecov report. Useful for upload-specific path fixing
43+
network_filter: # optional
44+
# Specify a prefix on files listed in the network section of the Codecov report. Useful to help resolve path fixing
45+
network_prefix: # optional
46+
# Override the assumed OS. Options are aarch64 | alpine | linux | macos | windows.
47+
os: # optional
48+
# Specify the branch name
49+
override_branch: # optional
50+
# Specify the build number
51+
override_build: # optional
52+
# Specify the commit SHA
53+
override_commit: # optional
54+
# Specify the pull request number
55+
override_pr: # optional
56+
# Specify the git tag
57+
override_tag: # optional
58+
# Used when not in git/hg project to identify project root directory
59+
root_dir: # optional
60+
# Specify the slug manually (Enterprise use)
61+
slug: # optional
62+
# Run with swift coverage support
63+
swift: # optional
64+
# Specify the swift project to speed up coverage conversion
65+
swift_project: # optional
66+
# The upstream http proxy server to connect through
67+
upstream_proxy: # optional
68+
# Change the upload host (Enterprise use)
69+
url: # optional
70+
# Specify whether the Codecov output should be verbose
71+
verbose: # optional
72+
# Specify which version of the Codecov Uploader should be used. Defaults to `latest`
73+
version: # optional
74+
# Run with xcode support
75+
xcode: # optional
76+
# Specify the xcode archive path. Likely specified as the -resultBundlePath and should end in .xcresult
77+
xcode_archive_path: # optional
78+
# Add additional uploader args that may be missing in the Action
79+
xtra_args: # optional

0 commit comments

Comments
 (0)