diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index e7f5558..e8532dd 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -1,5 +1,3 @@ -# This is a basic workflow to help you get started with Actions - name: CI # Controls when the workflow will run @@ -10,27 +8,31 @@ on: # Allows you to run this workflow manually from the Actions tab workflow_dispatch: -# A workflow run is made up of one or more jobs that can run sequentially or in parallel jobs: - # This workflow contains a single job called "build" build: # The type of runner that the job will run on runs-on: ubuntu-latest # Steps represent a sequence of tasks that will be executed as part of the job steps: - # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it - - uses: actions/checkout@v2 + # Checkout the repository + - uses: actions/checkout@v4 + + # Logseq Publish step - name: Logseq Publish 🚩 uses: pengx17/logseq-publish@main with: version: "master" + + # Add a .nojekyll file to disable Jekyll on GitHub Pages - name: add a nojekyll file run: touch $GITHUB_WORKSPACE/www/.nojekyll + + # Deploy to GitHub Pages - name: Deploy 🚀 uses: JamesIves/github-pages-deploy-action@v4 with: - branch: gh-pages # The branch the action should deploy to. - folder: www # The folder the action should deploy. + branch: gh-pages # The branch the action should deploy to + folder: www # The folder the action should deploy clean: true single-commit: true