From cdd2cd6e1cee2ec02942deafe35d9757d496e6a2 Mon Sep 17 00:00:00 2001 From: sciencesakura Date: Fri, 24 Jul 2026 01:08:18 +0900 Subject: [PATCH] ci: Reduce redundant CI runs. --- .github/workflows/build.yaml | 16 ++++++++++++++++ .github/workflows/publish-docs.yaml | 14 +++++++++++++- CHANGELOG.md | 1 + 3 files changed, 30 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index b85bcab..b85df01 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -1,9 +1,25 @@ name: build on: pull_request: + paths: + - '.editorconfig' + - '.github/workflows/build.yaml' + - 'biome.json' + - 'package.json' + - 'package-lock.json' + - 'packages/**' + - 'tsconfig.json' push: branches: - master + paths: + - '.editorconfig' + - '.github/workflows/build.yaml' + - 'biome.json' + - 'package.json' + - 'package-lock.json' + - 'packages/**' + - 'tsconfig.json' jobs: build: diff --git a/.github/workflows/publish-docs.yaml b/.github/workflows/publish-docs.yaml index be15a0d..00813aa 100644 --- a/.github/workflows/publish-docs.yaml +++ b/.github/workflows/publish-docs.yaml @@ -1,5 +1,17 @@ name: publish docs -on: workflow_dispatch +on: + push: + branches: + - master + paths: + - '.github/workflows/publish-docs.yaml' + - 'package.json' + - 'packages/**' + - '!packages/**/*.bench.*' + - '!packages/**/*.test.*' + - 'README.md' + - 'tsconfig.json' + jobs: publish-api-docs: runs-on: ubuntu-latest diff --git a/CHANGELOG.md b/CHANGELOG.md index 451a048..267aa98 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -25,6 +25,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Bump brace-expansion from 5.0.6 to 5.0.7 (https://github.com/sciencesakura/mutf-8/pull/79). - Bump shell-quote from 1.8.4 to 1.10.0 (https://github.com/sciencesakura/mutf-8/pull/80). - build: Upgrade Node.js from 24.13.1 to 24.18.0 (https://github.com/sciencesakura/mutf-8/pull/81). +- ci: Reduce redundant CI runs (https://github.com/sciencesakura/mutf-8/pull/82). ## [1.2.3] - 2026-06-20 ### Changed