diff --git a/.github/workflows/build-and-release.yml b/.github/workflows/build-and-release.yml index 81f3582c..5bda77af 100644 --- a/.github/workflows/build-and-release.yml +++ b/.github/workflows/build-and-release.yml @@ -2,7 +2,12 @@ name: Build on: push: - branches: [ master ] + branches: + - master + paths: + - 'MinecraftClient' + - 'MinecraftClient.sln' + - 'ConsoleInteractive' env: PROJECT: "MinecraftClient" diff --git a/.github/workflows/vuepress-deploy.yml b/.github/workflows/vuepress-deploy.yml index fcf5fdda..a19df9df 100644 --- a/.github/workflows/vuepress-deploy.yml +++ b/.github/workflows/vuepress-deploy.yml @@ -1,16 +1,16 @@ -name: docs +name: Deploy Document on: push: branches: - - main - paths-ignore: - - '**/__tests__/**' - workflow_dispatch: + - master + paths: + - 'docs' jobs: build-and-deploy: runs-on: ubuntu-latest + if: ${{ !contains(github.event.head_commit.message, 'SKIP_DEPLOY') }} steps: - name: Checkout diff --git a/.gitignore b/.gitignore index 00cdd638..73d91f95 100644 --- a/.gitignore +++ b/.gitignore @@ -404,3 +404,4 @@ FodyWeavers.xsd # docs !/docs/.vuepress +/docs/.vuepress/dist