Files
webtest/.gitea/workflows/work.yml
Mike Nolan 6e75266ef9
All checks were successful
Upload Website / deploy (push) Successful in 5s
First commit
2026-07-31 22:54:54 -05:00

29 lines
729 B
YAML

name: Upload Website
on:
push:
branches:
- main
jobs:
deploy:
runs-on: fw13-ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- 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: |
mc mb garage/website-test --ignore-existing
mc rm --recursive --force garage/website-test/
mc mirror --overwrite ./src garage/website-test/