Skip to content

Commit d9050c5

Browse files
committed
Upload raw coverage artifact instead of xml
1 parent 9be7560 commit d9050c5

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

action.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,10 @@
11
name: 'Upload Coverage'
22
description: 'Uploade coverage file for later composing'
33
inputs:
4-
key:
5-
description: 'key info for coverage file, e.g. py39-linux'
6-
required: true
74
file:
85
description: 'Coverage file name'
96
required: false
10-
default: './coverage.xml'
7+
default: '.coverage'
118
artifact:
129
description: 'The artifact name to store coverage chunk'
1310
required: false
@@ -17,8 +14,11 @@ runs:
1714
steps:
1815
- name: Calculate target file name
1916
id: meta
20-
run: echo "::set-output name=file::coverage-${{ inputs.key }}.xml"
21-
shell: bash
17+
run: |
18+
import secrets
19+
rnd = secrets.token_hex(16)
20+
print(f"::set-output name=file::.coverage-{rnd}")
21+
shell: python
2222
- name: Rename file
2323
run: mv ${{ inputs.file }} ${{ steps.meta.outputs.file }}
2424
shell: bash

0 commit comments

Comments
 (0)