Sets the retention days for all uploaded artifacts to be 7 days after upload

This commit is contained in:
Trenton Holmes 2023-06-18 09:40:14 -07:00 committed by Trenton H
parent 48ab961c68
commit 4c9b387527

View File

@ -77,6 +77,7 @@ jobs:
with: with:
name: documentation name: documentation
path: site/ path: site/
retention-days: 7
documentation-deploy: documentation-deploy:
name: "Deploy Documentation" name: "Deploy Documentation"
@ -208,6 +209,7 @@ jobs:
with: with:
name: jest-coverage-report name: jest-coverage-report
path: src-ui/coverage path: src-ui/coverage
retention-days: 7
- -
name: Upload frontend coverage to Codecov name: Upload frontend coverage to Codecov
if: always() if: always()
@ -227,6 +229,7 @@ jobs:
with: with:
name: playwright-report name: playwright-report
path: src-ui/playwright-report path: src-ui/playwright-report
retention-days: 7
build-docker-image: build-docker-image:
name: Build Docker image for ${{ github.ref_name }} name: Build Docker image for ${{ github.ref_name }}
@ -347,6 +350,7 @@ jobs:
with: with:
name: frontend-compiled name: frontend-compiled
path: src/documents/static/frontend/ path: src/documents/static/frontend/
retention-days: 7
build-release: build-release:
needs: needs:
@ -455,6 +459,7 @@ jobs:
with: with:
name: release name: release
path: dist/paperless-ngx.tar.xz path: dist/paperless-ngx.tar.xz
retention-days: 7
publish-release: publish-release:
runs-on: ubuntu-22.04 runs-on: ubuntu-22.04