chore: update GitHub Actions workflow permissions and artifact retention

- Added permissions for reading contents, actions, and writing pull requests.
- Set artifact retention period to 1 day for the preview build.
This commit is contained in:
Mauricio Siu
2025-03-16 11:06:50 -06:00
parent 4f25e703d0
commit 5aa80f8c96
2 changed files with 17 additions and 8 deletions

View File

@@ -8,6 +8,10 @@ jobs:
build-preview:
runs-on: ubuntu-latest
name: Build Preview Site and Upload Build Artifact
permissions:
contents: read
actions: read
pull-requests: write
steps:
- name: Checkout
uses: actions/checkout@v4
@@ -34,4 +38,5 @@ jobs:
uses: actions/upload-artifact@v4
with:
name: preview-build
path: app/dist
path: app/dist
retention-days: 1