chore(cd)!: update production deployment workflow to use build

This commit is contained in:
2026-08-01 13:48:25 +02:00
committed by jakob.scheid
parent 5e27cbbd6f
commit ef644259c0
+10 -2
View File
@@ -21,6 +21,14 @@ jobs:
run: | run: |
mc alias set minio "${{ vars.S3_PROD_URL }}" "${{ secrets.S3_PROD_ACCESS_KEY }}" "${{ secrets.S3_PROD_SECRET_KEY }}" mc alias set minio "${{ vars.S3_PROD_URL }}" "${{ secrets.S3_PROD_ACCESS_KEY }}" "${{ secrets.S3_PROD_SECRET_KEY }}"
- name: Install dependencies
run: |
npm install
- name: Run build
run: |
npm run build
- name: Upload assets to MinIO - name: Upload assets to MinIO
shell: bash shell: bash
run: | run: |
@@ -31,7 +39,7 @@ jobs:
echo "Build ID: $BUILD_ID" echo "Build ID: $BUILD_ID"
mkdir -p ./src mkdir -p ./dist
mc cp --recursive ./src/ "minio/$BUCKET/builds/$BUILD_ID" mc cp --recursive ./dist/ "minio/$BUCKET/builds/$BUILD_ID"
echo "Copied files successfully" echo "Copied files successfully"