Skip to content

Commit 45be10a

Browse files
committed
ci: bound prebuild retention and publication job duration
1 parent bd6516f commit 45be10a

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

‎.github/workflows/publish.yml‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ permissions:
99

1010
jobs:
1111
prebuilds:
12+
timeout-minutes: 30
1213
strategy:
1314
fail-fast: false
1415
matrix:
@@ -84,11 +85,13 @@ jobs:
8485
with:
8586
name: prebuilds-${{ matrix.os }}-${{ matrix.arch }}
8687
path: prebuilds
88+
retention-days: 7
8789
if-no-files-found: error
8890

8991
publish:
9092
needs: prebuilds
9193
runs-on: ubuntu-latest
94+
timeout-minutes: 15
9295

9396
steps:
9497
- uses: actions/checkout@v5
@@ -103,6 +106,7 @@ jobs:
103106
bun-version: latest
104107
- uses: actions/download-artifact@v7
105108
with:
109+
pattern: prebuilds-*
106110
path: prebuilds
107111
merge-multiple: true
108112
- run: bun scripts/prepublish.ts

0 commit comments

Comments
 (0)