22 lines
750 B
YAML
22 lines
750 B
YAML
|
on: [push]
|
||
|
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: MC_HOST_hot=${{ secrets.MC_HOST_HOT }} mc mirror --overwrite --remove website hot/libre-sh-scim-doc
|
||
|
- name: Deploy beta
|
||
|
if: env.GITHUB_REF_NAME == 'develop'
|
||
|
run: MC_HOST_hot=${{ secrets.MC_HOST_HOT }} mc mirror --overwrite --remove website hot/libre-sh-scim-doc-beta
|