You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-[blog post Configuring python linting to be part of CI/CD using GitHub actions](https://dev.to/freshbooks/configuring-python-linting-to-be-part-of-cicd-using-github-actions-1731#what-files-does-it-run-against) - [py_linter.yml](https://github.com/iamtodor/demo-github-actions-python-linter-configuration/blob/main/.github/workflows/py_linter.yml#L31)
14
15
15
16
## Supported workflows
16
17
@@ -45,7 +46,7 @@ don't allow this because they don't work on a level of individual jobs or steps.
45
46
## Example
46
47
47
48
```yaml
48
-
- uses: dorny/paths-filter@v2
49
+
- uses: dorny/paths-filter@v3
49
50
id: changes
50
51
with:
51
52
filters: |
@@ -71,6 +72,7 @@ For more scenarios see [examples](#examples) section.
71
72
72
73
## What's New
73
74
75
+
- New major release `v3` after update to Node 20 [Breaking change]
74
76
- Add `ref` input parameter
75
77
- Add `list-files: csv` format
76
78
- Configure matrix job to run for each folder with changes using `changes` output
@@ -82,7 +84,7 @@ For more information, see [CHANGELOG](https://github.com/dorny/paths-filter/blob
82
84
## Usage
83
85
84
86
```yaml
85
-
- uses: dorny/paths-filter@v2
87
+
- uses: dorny/paths-filter@v3
86
88
with:
87
89
# Defines filters applied to detected changed files.
88
90
# Each filter has a name and a list of rules.
@@ -174,8 +176,8 @@ jobs:
174
176
tests:
175
177
runs-on: ubuntu-latest
176
178
steps:
177
-
- uses: actions/checkout@v3
178
-
- uses: dorny/paths-filter@v2
179
+
- uses: actions/checkout@v4
180
+
- uses: dorny/paths-filter@v3
179
181
id: filter
180
182
with:
181
183
filters: |
@@ -219,7 +221,7 @@ jobs:
219
221
frontend: ${{ steps.filter.outputs.frontend }}
220
222
steps:
221
223
# For pull requests it's not necessary to checkout the code
0 commit comments