name: run-name: running action on ${{ gitea.actor }} on: [push] jobs: push-to-cdn: runs-on: ubuntu-latest steps: - 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 }}