diff --git a/.forgejo/workflows/build-eleventy.yaml b/.forgejo/workflows/build-eleventy.yaml index 82825c8..40a15c2 100644 --- a/.forgejo/workflows/build-eleventy.yaml +++ b/.forgejo/workflows/build-eleventy.yaml @@ -12,7 +12,8 @@ jobs: container: image: node:18 volumes: - - /media/Media:/media/Media + # This is the path mounted in the Forgejo stack's docker-compose + - /sites:/sites steps: - name: Checkout code @@ -29,14 +30,15 @@ jobs: - name: Move built site run: | + set -e # Exit on any error if [ "${{ github.ref }}" = "refs/heads/main" ]; then echo "Deploying production..." - rm -rf /media/Media/sites/devon.lol && mkdir /media/Media/sites/devon.lol && mv dist/* /media/Media/sites/devon.lol + rm -rf /sites/devon.lol && mkdir /sites/devon.lol && mv dist/* /sites/devon.lol echo "Running webmention..." echo "ls dist:" ls dist - npx webmention /media/Media/sites/devon.lol/feed.xml --send + npx webmention /sites/devon.lol/feed.xml --send else echo "Deploying staging..." - rm -rf /media/Media/sites/staging.devon.lol && mkdir /media/Media/sites/staging.devon.lol && mv dist/* /media/Media/sites/staging.devon.lol + rm -rf /sites/staging.devon.lol && mkdir /sites/staging.devon.lol && mv dist/* /sites/staging.devon.lol fi diff --git a/.markdownlint.json b/.markdownlint.json new file mode 100644 index 0000000..67d2ae5 --- /dev/null +++ b/.markdownlint.json @@ -0,0 +1,3 @@ +{ + "MD013": false +}