diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index 4bbff69..50399c3 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -15,3 +15,15 @@ jobs: - name: Build run: | make build + - name: Install MinIO client + run: | + curl https://dl.min.io/client/mc/release/linux-$(uname -i | sed 's/x86_64/amd64/')/mc -o mc + chmod +x mc + mv mc /usr/local/bin/mc + command -v mc + - name: Configure MinIO client + run: | + mc alias set offen https://storage.offen.dev offen ${{ secrets.MINIO_SECRET_KEY }} + - name: Deploy + run: | + mc mirror --remove --overwrite ./output/ offen/software-website