scim-docs/.forgejo/workflows/main.yaml

26 lines
800 B
YAML
Raw Normal View History

2024-09-23 13:17:12 +00:00
on: [push]
env:
HUGO_VERSION: 0.79.0
jobs:
build:
runs-on: native
steps:
- name: Nix build
run: nix build "git+${{ env.GITHUB_SERVER_URL }}/${{ env.GITHUB_REPOSITORY }}?rev=${{ env.GITHUB_SHA }}"
- uses: actions/upload-artifact@v3
with:
name: website
path: result/
deploy:
runs-on: native
steps:
- uses: actions/download-artifact@v3
- name: Deploy
if: ${{ env.GITHUB_REF_NAME }} == master
run: |
nix-shell -p minio-client --run "mc mirror --overwrite --remove website hot/${{ env.BUCKET }}"
- name: Deploy beta
if: ${{ env.GITHUB_REF_NAME }} == develop
run: |
nix-shell -p minio-client --run "mc mirror --overwrite --remove website hot/${{ env.BETA_BUCKET }}"