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

28 lines
674 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 mirror --overwrite ./src garage/website-test/