Update action versions in Readme

This commit is contained in:
Daniil Samoylov 2024-01-30 15:25:55 +13:00
parent 3b1f3abc33
commit b671dc324f

View file

@ -46,7 +46,7 @@ don't allow this because they don't work on a level of individual jobs or steps.
## Example
```yaml
- uses: dorny/paths-filter@v2
- uses: AurorNZ/paths-filter@v4
id: changes
with:
filters: |
@ -83,7 +83,7 @@ For more information, see [CHANGELOG](https://github.com/dorny/paths-filter/blob
## Usage
```yaml
- uses: dorny/paths-filter@v2
- uses: AurorNZ/paths-filter@v4
with:
# Defines filters applied to detected changed files.
# Each filter has a name and a list of rules.
@ -175,8 +175,8 @@ jobs:
tests:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: dorny/paths-filter@v2
- uses: actions/checkout@v4
- uses: AurorNZ/paths-filter@v4
id: filter
with:
filters: |
@ -220,7 +220,7 @@ jobs:
frontend: ${{ steps.filter.outputs.frontend }}
steps:
# For pull requests it's not necessary to checkout the code
- uses: dorny/paths-filter@v2
- uses: AurorNZ/paths-filter@v4
id: filter
with:
filters: |
@ -235,7 +235,7 @@ jobs:
if: ${{ needs.changes.outputs.backend == 'true' }}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- ...
# JOB to build and test frontend code
@ -244,7 +244,7 @@ jobs:
if: ${{ needs.changes.outputs.frontend == 'true' }}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- ...
```
@ -266,7 +266,7 @@ jobs:
packages: ${{ steps.filter.outputs.changes }}
steps:
# For pull requests it's not necessary to checkout the code
- uses: dorny/paths-filter@v2
- uses: AurorNZ/paths-filter@v4
id: filter
with:
filters: |
@ -283,7 +283,7 @@ jobs:
package: ${{ fromJSON(needs.changes.outputs.packages) }}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- ...
```
@ -307,8 +307,8 @@ jobs:
permissions:
pull-requests: read
steps:
- uses: actions/checkout@v3
- uses: dorny/paths-filter@v2
- uses: actions/checkout@v4
- uses: AurorNZ/paths-filter@v4
id: filter
with:
filters: ... # Configure your filters
@ -328,12 +328,12 @@ jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
# This may save additional git fetch roundtrip if
# merge-base is found within latest 20 commits
fetch-depth: 20
- uses: dorny/paths-filter@v2
- uses: AurorNZ/paths-filter@v4
id: filter
with:
base: develop # Change detection against merge-base with this branch
@ -356,8 +356,8 @@ jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: dorny/paths-filter@v2
- uses: actions/checkout@v4
- uses: AurorNZ/paths-filter@v4
id: filter
with:
# Use context to get the branch where commits were pushed.
@ -384,14 +384,14 @@ jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
# Some action that modifies files tracked by git (e.g. code linter)
- uses: johndoe/some-action@v1
# Filter to detect which files were modified
# Changes could be, for example, automatically committed
- uses: dorny/paths-filter@v2
- uses: AurorNZ/paths-filter@v4
id: filter
with:
base: HEAD
@ -406,7 +406,7 @@ jobs:
<summary>Define filter rules in own file</summary>
```yaml
- uses: dorny/paths-filter@v2
- uses: AurorNZ/paths-filter@v4
id: filter
with:
# Path to file where filters are defined
@ -419,7 +419,7 @@ jobs:
<summary>Use YAML anchors to reuse path expression(s) inside another rule</summary>
```yaml
- uses: dorny/paths-filter@v2
- uses: AurorNZ/paths-filter@v4
id: filter
with:
# &shared is YAML anchor,
@ -440,7 +440,7 @@ jobs:
<summary>Consider if file was added, modified or deleted</summary>
```yaml
- uses: dorny/paths-filter@v2
- uses: AurorNZ/paths-filter@v4
id: filter
with:
# Changed file can be 'added', 'modified', or 'deleted'.
@ -468,7 +468,7 @@ jobs:
<summary>Passing list of modified files as command line args in Linux shell</summary>
```yaml
- uses: dorny/paths-filter@v2
- uses: AurorNZ/paths-filter@v4
id: filter
with:
# Enable listing of files matching each filter.
@ -494,7 +494,7 @@ jobs:
<summary>Passing list of modified files as JSON array to another action</summary>
```yaml
- uses: dorny/paths-filter@v2
- uses: AurorNZ/paths-filter@v4
id: filter
with:
# Enable listing of files matching each filter.