diff --git a/README.md b/README.md index 4d2718a877c..0b7c2436a11 100644 --- a/README.md +++ b/README.md @@ -110,35 +110,6 @@ jobs: fetch-depth: 0 # OR "2" -> To retrieve the preceding commit. # Example 1 - - name: Get changed files - id: changed-files - uses: tj-actions/changed-files@v37 - - # To compare changes between the current commit and the last pushed remote commit set `since_last_remote_commit: true`. e.g - # with: - # since_last_remote_commit: true - - - name: List all changed files - run: | - for file in ${{ steps.changed-files.outputs.all_changed_files }}; do - echo "$file was changed" - done - - # Example 2 - - name: Get changed files in the docs folder - id: changed-files-specific - uses: tj-actions/changed-files@v37 - with: - files: docs/*.{js,html} # Alternatively using: `docs/**` or `docs` - files_ignore: docs/static.js - - - name: Run step if any file(s) in the docs folder change - if: steps.changed-files-specific.outputs.any_changed == 'true' - run: | - echo "One or more files in the docs folder has changed." - echo "List all the files that have changed: ${{ steps.changed-files-specific.outputs.all_changed_files }}" - - # Example 3 - name: Get all test, doc and src files that have changed id: changed-files-yaml uses: tj-actions/changed-files@v37 @@ -166,6 +137,35 @@ jobs: run: | echo "One or more doc file(s) has changed." echo "List all the files that have changed: ${{ steps.changed-files-yaml.outputs.doc_all_changed_files }}" + + # Example 2 + - name: Get changed files + id: changed-files + uses: tj-actions/changed-files@v37 + + # To compare changes between the current commit and the last pushed remote commit set `since_last_remote_commit: true`. e.g + # with: + # since_last_remote_commit: true + + - name: List all changed files + run: | + for file in ${{ steps.changed-files.outputs.all_changed_files }}; do + echo "$file was changed" + done + + # Example 3 + - name: Get changed files in the docs folder + id: changed-files-specific + uses: tj-actions/changed-files@v37 + with: + files: docs/*.{js,html} # Alternatively using: `docs/**` or `docs` + files_ignore: docs/static.js + + - name: Run step if any file(s) in the docs folder change + if: steps.changed-files-specific.outputs.any_changed == 'true' + run: | + echo "One or more files in the docs folder has changed." + echo "List all the files that have changed: ${{ steps.changed-files-specific.outputs.all_changed_files }}" ``` #### Using Github's API