From caf6a9334c10c654a565678cbb2271c99602bf19 Mon Sep 17 00:00:00 2001 From: luojiyin Date: Sun, 9 Aug 2026 18:40:29 +0800 Subject: [PATCH 1/2] ci: run Docker smoke tests on related PRs --- .github/workflows/docker.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 08a438f..eadd598 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -1,6 +1,11 @@ name: docker on: + pull_request: + paths: + - "Dockerfile" + - "package.json" + - ".github/workflows/docker.yml" workflow_dispatch: permissions: @@ -17,6 +22,3 @@ jobs: - name: Smoke test - stdin lint run: echo "# Hello" | docker run -i lint-md-test --stdin - - - name: Smoke test - file lint - run: docker run --rm -v ${{ github.workspace }}/examples:/docs:ro lint-md-test /docs/ From d8bbdb765d39f60406088dc9a68edf0d39bd01fc Mon Sep 17 00:00:00 2001 From: luojiyin Date: Sun, 9 Aug 2026 18:48:22 +0800 Subject: [PATCH 2/2] ci(docker): check .dockerignore change --- .github/workflows/docker.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index eadd598..03cb4a9 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -4,6 +4,7 @@ on: pull_request: paths: - "Dockerfile" + - ".dockerignore" - "package.json" - ".github/workflows/docker.yml" workflow_dispatch: