From 3e1cf96ead84edd271f26f74b3d25c1afee2dd39 Mon Sep 17 00:00:00 2001 From: Neko Aria <990879119@qq.com> Date: Thu, 5 Sep 2024 22:48:34 +0800 Subject: [PATCH] ci(workflows): add path ignore rules and workflow_dispatch trigger --- .github/workflows/deploy-docker.yml | 10 ++++++++++ .github/workflows/deploy-gh-pages.yml | 11 +++++++++++ .github/workflows/dockerhub-description.yml | 3 +++ 3 files changed, 24 insertions(+) diff --git a/.github/workflows/deploy-docker.yml b/.github/workflows/deploy-docker.yml index a33056fd0..067c1b975 100644 --- a/.github/workflows/deploy-docker.yml +++ b/.github/workflows/deploy-docker.yml @@ -4,6 +4,16 @@ on: push: branches: - main + paths-ignore: + - '.github/**' + - '.husky/**' + - '.editorconfig' + - '.gitignore' + - 'biome.json' + - 'README*.md' + + workflow_dispatch: + jobs: build-and-push: diff --git a/.github/workflows/deploy-gh-pages.yml b/.github/workflows/deploy-gh-pages.yml index 028c79260..a9a648249 100644 --- a/.github/workflows/deploy-gh-pages.yml +++ b/.github/workflows/deploy-gh-pages.yml @@ -4,6 +4,17 @@ on: push: branches: - main + paths-ignore: + - '.github/**' + - '.husky/**' + - '.editorconfig' + - '.gitignore' + - 'biome.json' + - 'Caddyfile' + - 'Dockerfile' + - 'README*.md' + + workflow_dispatch: permissions: contents: write diff --git a/.github/workflows/dockerhub-description.yml b/.github/workflows/dockerhub-description.yml index 887aff0e0..440e1543e 100644 --- a/.github/workflows/dockerhub-description.yml +++ b/.github/workflows/dockerhub-description.yml @@ -6,6 +6,9 @@ on: paths: - README.md - .github/workflows/dockerhub-description.yml + + workflow_dispatch: + jobs: dockerHubDescription: runs-on: ubuntu-latest