Skip to content

Commit e0b937d

Browse files
committed
ci: control artifact quota
1 parent e28aff9 commit e0b937d

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

.github/workflows/ci.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ jobs:
5656
timeout-minutes: 45
5757

5858
strategy:
59-
fail-fast: false
59+
fail-fast: true
6060
matrix:
6161
python-version: ['3.9', '3.10', '3.11', '3.12', '3.13']
6262
os: [ubuntu-latest]
@@ -84,7 +84,8 @@ jobs:
8484
uses: actions/upload-artifact@v4
8585
with:
8686
name: input-${{ runner.os }}-py${{ matrix.python-version }}
87-
path: ${{ github.workspace }}/pytest
87+
path: ${{ github.workspace }}/pytest/test*mini2*
88+
retention-days: 1
8889

8990
- uses: ./.github/workflows/composite-pkg
9091
if: runner.os == 'Linux'
@@ -106,7 +107,8 @@ jobs:
106107
uses: actions/upload-artifact@v4
107108
with:
108109
name: exe-${{ runner.os }}-py${{ matrix.python-version }}
109-
path: ${{ github.workspace }}/pytest-exe
110+
path: ${{ github.workspace }}/pytest-exe/test*mini2*
111+
retention-days: 1
110112

111113

112114
# codecov coverage

0 commit comments

Comments
 (0)