Improve security of github actions (#1190) #116
CI.yaml
on: push
check-manifest
11s
pre-commit
11s
typing
22s
Build docs and run doctests
31s
Verify install env
25s
Build & verify package
14s
Matrix: Test
required-checks-pass
3s
Annotations
2 errors and 6 notices
Coverage
Critical error. This error possibly occurred because the permissions of the workflow are set incorrectly. You can see the correct setting of permissions here: https://github.com/py-cov-action/python-coverage-comment-action#basic-usage
Otherwise please look for open issues or open one in https://github.com/py-cov-action/python-coverage-comment-action/
Traceback (most recent call last):
File "/workdir/coverage_comment/subprocess.py", line 22, in run
return subprocess.run(
^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/subprocess.py", line 571, in run
raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '('git', 'push', 'origin', 'python-coverage-comment-action-data')' returned non-zero exit status 128.
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/workdir/coverage_comment/subprocess.py", line 65, in _git
return run(
^^^^
File "/workdir/coverage_comment/subprocess.py", line 36, in run
raise SubProcessError("\n".join([exc.stderr, exc.stdout])) from exc
coverage_comment.subprocess.SubProcessError: fatal: could not read Username for 'https://github.com': No such device or address
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/workdir/coverage_comment/main.py", line 44, in main
exit_code = action(
^^^^^^^
File "/workdir/coverage_comment/main.py", line 88, in action
return save_coverage_data_files(
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/workdir/coverage_comment/main.py", line 410, in save_coverage_data_files
storage.commit_operations(
File "/workdir/coverage_comment/storage.py", line 110, in commit_operations
git.push("origin", branch)
File "/workdir/coverage_comment/subprocess.py", line 73, in _git
raise GitError from exc
coverage_comment.subprocess.GitError
|
required-checks-pass
Process completed with exit code 1.
|
Coverage
Starting action
|
Coverage
HTTP Request: GET https://api.github.com/repos/Diaoul/subliminal "HTTP/1.1 200 OK"
|
Coverage
Computing coverage files & badge
|
Coverage
HTTP Request: GET https://img.shields.io/static/v1?label=Coverage&message=84%25&color=orange "HTTP/1.1 200 OK"
|
Coverage
Generating HTML coverage report
|
Coverage
Saving coverage files
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
Package Metadata
|
2.67 KB |
|
Packages
|
3.42 MB |
|
PyPI README
|
1.83 KB |
|
coverage-macos-latest-3.10
|
88 KB |
|
coverage-macos-latest-3.11
|
89.7 KB |
|
coverage-macos-latest-3.12
|
99.6 KB |
|
coverage-macos-latest-3.13
|
101 KB |
|
coverage-macos-latest-3.9
|
86.5 KB |
|
coverage-ubuntu-latest-3.10
|
86.9 KB |
|
coverage-ubuntu-latest-3.11
|
88.8 KB |
|
coverage-ubuntu-latest-3.12
|
97.9 KB |
|
coverage-ubuntu-latest-3.13
|
99.9 KB |
|
coverage-ubuntu-latest-3.9
|
84.6 KB |
|
coverage-windows-latest-3.10
|
89.2 KB |
|
coverage-windows-latest-3.11
|
90.4 KB |
|
coverage-windows-latest-3.12
|
101 KB |
|
coverage-windows-latest-3.13
|
101 KB |
|
coverage-windows-latest-3.9
|
87 KB |
|
docs
|
7.63 MB |
|
html-report
|
251 KB |
|