diff --git a/.gitea/workflows/push-to-cdn.yaml b/.gitea/workflows/push-to-cdn.yaml new file mode 100644 index 0000000..3d3a6f0 --- /dev/null +++ b/.gitea/workflows/push-to-cdn.yaml @@ -0,0 +1,19 @@ +name: +on: + push: + branches: + - 9 +jobs: + push-to-cdn: + - name: Checkout + uses: actions/checkout@v4 + - name: Setup MinIO client + uses: yakubique/setup-minio-cli@v1 + with: + use_cache: false + - name: Setup CDN credentials + run: | + mc alias set cdn ${{ secrets.ENDPOINT }} ${{ secrets.ACCESS_KEY }} ${{ secrets.SECRET_KEY }} --api S3v4 + - name: Deploy to CDN + run: | + mc mirror ./ ${{ secrets.DEPLOY_PATH }}