diff --git a/.gitea/workflows/work.yml b/.gitea/workflows/work.yml index 796b631..d65d3d2 100644 --- a/.gitea/workflows/work.yml +++ b/.gitea/workflows/work.yml @@ -11,12 +11,18 @@ jobs: steps: - name: Checkout uses: actions/checkout@v4 - - name: Set Garage Credentials - run: | - echo "AWS_ACCESS_KEY_ID=${{ secrets.AWS_ACCESS_KEY_ID }}" >> $GITHUB_ENV - echo "AWS_SECRET_ACCESS_KEY=${{ secrets.AWS_SECRET_ACCESS_KEY }}" >> $GITHUB_ENV - echo "AWS_REGION=garage" >> $GITHUB_ENV - echo "AWS_ENDPOINT_URL=https://s3.tesses.org" >> $GITHUB_ENV + - name: Install MinIO Client + run: | + wget https://dl.min.io/client/mc/release/linux-amd64/mc + chmod +x mc + mv mc /usr/local/bin/mc + - name: Configure Garage Alias + run: | + mc alias set garage https://s3.tesses.org ${{ secrets.AWS_ACCESS_KEY_ID }} ${{ secrets.AWS_SECRET_ACCESS_KEY }} + - name: Deploy static site to S3 bucket - run: aws s3 sync ./src/ s3://website-test --delete \ No newline at end of file + run: | + mc mb garage/website-test --ignore-existing + mc rm --recursive --force garage/website-test + mc mirror --overwrite ./src garage/website-test/