1 ãƒĒポジトãƒĒå†…ã§č¤‡æ•°ãŽãƒ—ãƒ­ã‚¸ã‚§ã‚¯ãƒˆã‚’įŽĄį†ã—ãĻいる場合はīŧŒå¤‰æ›´ãŒã‚ãŖたプロジェクトぎãŋ Workflow ã‚’åŽŸčĄŒã™ã‚‹ãƒģしãĒいをåˆļåžĄã—ãŸã„ã§ã™ã€‚

Workflow ããŽã‚‚ãŽã‚’åŽŸčĄŒã™ã‚‹ãƒģしãĒいは on.<push|pull_request>.paths ã§č¨­åŽšã™ã‚‹ã“ã¨ãŒã§ããžã™ã€‚é€†ãĢį‰šåŽšãŽãƒ•ã‚ŠãƒĢダを除外したい場合は paths-ignore で除外できぞす。

on:
  push:
    paths:
      - 'src/**'
    paths-ignore:
      - 'docs/**'

https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions#onpushpull_requestpaths


įļšã„ãĻ Workflow は常ãĢåŽŸčĄŒã—ãŸã„ã‘ãŠīŧŒį‰šåŽš step ãŽåŽŸčĄŒã™ã‚‹ãƒģしãĒいをåˆļåžĄã—ãŸã„å ´åˆã§ã™ã€‚https://github.com/marketplace/actions/has-changed-path ぎようãĒ action をäŊŋえばできそうãĒ気配がありぞすがīŧŒãžã čŠĻせãĻいぞせん。

č‰¯ã„æ–šæŗ•ã‚’įŸĨãŖãĻる斚は教えãĻください。 (垌でčŠĻしãĻčŋŊ記äēˆåŽš)