kevinjqliu commented on code in PR #1395:
URL: https://github.com/apache/iceberg-python/pull/1395#discussion_r1868521541


##########
.github/workflows/python-ci.yml:
##########
@@ -24,6 +24,24 @@ on:
     branches:
     - 'main'
   pull_request:
+    paths-ignore:
+    - '.github/ISSUE_TEMPLATE/**'
+    - '.github/workflows/check-md-link.yml'
+    - '.github/workflows/license_check.yml'
+    - '.github/workflows/python-ci-docs.yml'
+    - '.github/workflows/python-integration.yml'
+    - '.github/workflows/python-release.yml'
+    - '.github/workflows/python-release-docs.yml'
+    - '.github/workflows/stale.yml'
+    - '.gitignore'
+    - '.asf.yml'
+    - 'dev/**'

Review Comment:
   all the other paths LGTM except `dev/**`. This is where we set up the docker 
env for integration tests. Since this GitHub Action runs the integration tests, 
we should not ignore when `dev/**` changes. 



##########
.github/workflows/python-ci-docs.yml:
##########
@@ -24,7 +24,9 @@ on:
     branches:
       - 'main'
   pull_request:
-
+    paths:
+      - '.github/workflows/python-ci-docs.yml'
+      - 'mkdocs/**'

Review Comment:
   this action needs to run on code changes as well. See 
https://github.com/apache/iceberg-python/pull/1334/files#diff-23e8153e0fd497a9212215bd2067068f3b56fa071770c7ef326db3d3d03cee9bL825
 where a mistake in docstring caused `mkdoc --strict` to fail



##########
.github/workflows/python-ci.yml:
##########
@@ -24,6 +24,24 @@ on:
     branches:
     - 'main'
   pull_request:
+    paths-ignore:
+    - '.github/ISSUE_TEMPLATE/**'
+    - '.github/workflows/check-md-link.yml'
+    - '.github/workflows/license_check.yml'
+    - '.github/workflows/python-ci-docs.yml'
+    - '.github/workflows/python-integration.yml'
+    - '.github/workflows/python-release.yml'
+    - '.github/workflows/python-release-docs.yml'
+    - '.github/workflows/stale.yml'

Review Comment:
   nit: is there a way to say "ignore everything but the current file"?
   if a new GitHub Action is added, we'd have to remember to edit this 



##########
.github/workflows/python-integration.yml:
##########
@@ -24,6 +24,24 @@ on:
     branches:
     - 'main'
   pull_request:
+    paths-ignore:
+    - '.github/ISSUE_TEMPLATE/**'
+    - '.github/workflows/check-md-link.yml'
+    - '.github/workflows/license_check.yml'
+    - '.github/workflows/python-ci.yml'
+    - '.github/workflows/python-ci-docs.yml'
+    - '.github/workflows/python-release.yml'
+    - '.github/workflows/python-release-docs.yml'
+    - '.github/workflows/stale.yml'
+    - '.gitignore'
+    - '.asf.yml'
+    - 'dev/**'

Review Comment:
   same as above, should not ignore `dev/**`



##########
.github/workflows/check-md-link.yml:
##########
@@ -7,6 +7,9 @@ on:
     branches:
     - 'main'
   pull_request:
+    paths:
+      - '.github/workflows/check-md-link.yml'
+      - 'mkdocs/**'

Review Comment:
   should we change the `on/push/paths` above to match? 



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@iceberg.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@iceberg.apache.org
For additional commands, e-mail: issues-h...@iceberg.apache.org

Reply via email to