name: Quartz Publisher run-name: Quartz Publisher for Obsidian on: [push] jobs: Clone-Repos: runs-on: ubuntu-latest steps: - name: Check out repository code uses: actions/checkout@v4 - name: Clone repo status run: echo "💡 The ${{ github.repository }} repository has been cloned to the runner." - name: Move files run: | mkdir content && find . -type d,f -maxdepth 1 -regextype posix-extended ! -regex '^\.$|\./(\.git|\.obsidian|\.trash|content).*' -exec mv {} content/ \; - name: Create branch for quartz run: git checkout -b quartz - name: Clone Quartz run: git clone https://github.com/jackyzha0/quartz.git && ls -al - run: mv content/* quartz/content - run: ls -l quartz/content