name: Publish website to Codeberg Pages run-name: publish-dgnum.eu on: push: branches: - master - test-deploy jobs: publish: runs-on: native steps: - uses: actions/checkout@v3 with: path: dgnum.eu - name: Build website run: | mkdir .store nix --extra-experimental-features nix-command \ --extra-experimental-features flakes \ --no-eval-cache \ build dgnum.eu with: HOME: ${{ GITEA_WORKDIR }} - name: Clone dgnum.eu uses: actions/checkout@v3 env: GITEA_SERVER_URL: 'https://codeberg.org' with: repository: 'DGNum/pages' path: pages - name: Update assets run: | rm -r ../pages/* cp -R --no-preserve=mode,ownership,timestamps result/* ../pages/ - name: Push new website run: | ls * ls ../*