Compare commits
10 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
1e10ed4950 | ||
|
|
d8a3837b58 | ||
|
|
812f1ba385 | ||
|
|
b8ad14b306 | ||
|
|
b18824c9f0 | ||
|
|
1da043e160 | ||
|
|
f9f0a46798 | ||
|
|
51a1c2074d | ||
|
|
3772657346 | ||
|
|
67831ca117 |
2
.github/workflows/update-readme.yml
vendored
2
.github/workflows/update-readme.yml
vendored
@@ -17,7 +17,7 @@ jobs:
|
||||
uses: tj-actions/remark@v1.5
|
||||
|
||||
- name: Verify Changed files
|
||||
uses: tj-actions/verify-changed-files@v6
|
||||
uses: tj-actions/verify-changed-files@v7
|
||||
id: verify_changed_files
|
||||
with:
|
||||
files: |
|
||||
|
||||
27
HISTORY.md
27
HISTORY.md
@@ -1,12 +1,16 @@
|
||||
# Changelog
|
||||
|
||||
## [Unreleased](https://github.com/tj-actions/changed-files/tree/HEAD)
|
||||
## [v8.1](https://github.com/tj-actions/changed-files/tree/v8.1) (2021-06-18)
|
||||
|
||||
[Full Changelog](https://github.com/tj-actions/changed-files/compare/v8...HEAD)
|
||||
[Full Changelog](https://github.com/tj-actions/changed-files/compare/v8...v8.1)
|
||||
|
||||
**Closed issues:**
|
||||
|
||||
- Rename changed\_files -\> type\_changed\_files [\#105](https://github.com/tj-actions/changed-files/issues/105)
|
||||
|
||||
**Merged pull requests:**
|
||||
|
||||
- Updated README.md [\#103](https://github.com/tj-actions/changed-files/pull/103) ([jackton1](https://github.com/jackton1))
|
||||
- Rename changed\_files to type\_changed\_files [\#109](https://github.com/tj-actions/changed-files/pull/109) ([jackton1](https://github.com/jackton1))
|
||||
|
||||
## [v8](https://github.com/tj-actions/changed-files/tree/v8) (2021-06-18)
|
||||
|
||||
@@ -20,6 +24,11 @@
|
||||
|
||||
**Merged pull requests:**
|
||||
|
||||
- Fixed missing env variables [\#108](https://github.com/tj-actions/changed-files/pull/108) ([jackton1](https://github.com/jackton1))
|
||||
- Add macos to test. [\#107](https://github.com/tj-actions/changed-files/pull/107) ([jackton1](https://github.com/jackton1))
|
||||
- Updated README.md [\#106](https://github.com/tj-actions/changed-files/pull/106) ([jackton1](https://github.com/jackton1))
|
||||
- Upgraded to v8 [\#104](https://github.com/tj-actions/changed-files/pull/104) ([jackton1](https://github.com/jackton1))
|
||||
- Updated README.md [\#103](https://github.com/tj-actions/changed-files/pull/103) ([jackton1](https://github.com/jackton1))
|
||||
- Add support for multiple platforms [\#102](https://github.com/tj-actions/changed-files/pull/102) ([jackton1](https://github.com/jackton1))
|
||||
- Update alpine Docker tag to v3.14.0 [\#99](https://github.com/tj-actions/changed-files/pull/99) ([renovate[bot]](https://github.com/apps/renovate))
|
||||
- Updated README.md [\#98](https://github.com/tj-actions/changed-files/pull/98) ([jackton1](https://github.com/jackton1))
|
||||
@@ -29,7 +38,7 @@
|
||||
|
||||
## [v7](https://github.com/tj-actions/changed-files/tree/v7) (2021-06-09)
|
||||
|
||||
[Full Changelog](https://github.com/tj-actions/changed-files/compare/v6...v7)
|
||||
[Full Changelog](https://github.com/tj-actions/changed-files/compare/v6.3...v7)
|
||||
|
||||
**Closed issues:**
|
||||
|
||||
@@ -45,13 +54,13 @@
|
||||
- Update tj-actions/sync-release-version action to v8.7 [\#86](https://github.com/tj-actions/changed-files/pull/86) ([renovate[bot]](https://github.com/apps/renovate))
|
||||
- Upgraded to v6.3 [\#85](https://github.com/tj-actions/changed-files/pull/85) ([jackton1](https://github.com/jackton1))
|
||||
|
||||
## [v6](https://github.com/tj-actions/changed-files/tree/v6) (2021-05-26)
|
||||
|
||||
[Full Changelog](https://github.com/tj-actions/changed-files/compare/v6.3...v6)
|
||||
|
||||
## [v6.3](https://github.com/tj-actions/changed-files/tree/v6.3) (2021-05-26)
|
||||
|
||||
[Full Changelog](https://github.com/tj-actions/changed-files/compare/v6.2...v6.3)
|
||||
[Full Changelog](https://github.com/tj-actions/changed-files/compare/v6...v6.3)
|
||||
|
||||
## [v6](https://github.com/tj-actions/changed-files/tree/v6) (2021-05-26)
|
||||
|
||||
[Full Changelog](https://github.com/tj-actions/changed-files/compare/v6.2...v6)
|
||||
|
||||
**Merged pull requests:**
|
||||
|
||||
|
||||
15
README.md
15
README.md
@@ -8,10 +8,11 @@
|
||||
|
||||
## changed-files
|
||||
|
||||
Retrieve all changed files relative to the default branch (`pull_request*` events) or a previous commit (`push` event) returning the **absolute path** to all changed files from the project root.
|
||||
Retrieve all changed files relative to the default branch (`pull_request*` based events) or a previous commit (`push` based event) returning the **absolute path** to all changed files from the project root.
|
||||
|
||||
## Features
|
||||
|
||||
* Boolean output indicating that certain files have been modified.
|
||||
* List all files that have changed.
|
||||
* Between the current pull request branch and the default branch.
|
||||
* Between the last commit and the current pushed change.
|
||||
@@ -54,7 +55,7 @@ jobs:
|
||||
|
||||
- name: Get changed files
|
||||
id: changed-files
|
||||
uses: tj-actions/changed-files@v8
|
||||
uses: tj-actions/changed-files@v8.1
|
||||
|
||||
- name: List all modified files
|
||||
run: |
|
||||
@@ -96,7 +97,7 @@ jobs:
|
||||
|:-------------:|:-----------:|:-------------:|:-----------------------------:|:-------------:|
|
||||
| token | `string` | `false` | `${{ github.token }}` | [GITHUB_TOKEN](https://docs.github.com/en/free-pro-team@latest/actions/reference/authentication-in-a-workflow#using-the-github_token-in-a-workflow) <br /> or a repo scoped <br /> [Personal Access Token](https://docs.github.com/en/free-pro-team@latest/github/authenticating-to-github/creating-a-personal-access-token) |
|
||||
| separator | `string` | `true` | `' '` | Output string separator |
|
||||
| files | `string` OR `string[]` | `false` | | Restricted list <br> or string of specific <br> files or filename <br> to watch for changes |
|
||||
| files | `string` OR `string[]` | `false` | | Check for changes <br> using only this list of files <br> (Defaults to the entire repo) |
|
||||
|
||||
## Example
|
||||
|
||||
@@ -107,11 +108,11 @@ jobs:
|
||||
|
||||
- name: Get changed files using defaults
|
||||
id: changed-files
|
||||
uses: tj-actions/changed-files@v8
|
||||
uses: tj-actions/changed-files@v8.1
|
||||
|
||||
- name: Get changed files using a comma separator
|
||||
id: changed-files-comma
|
||||
uses: tj-actions/changed-files@v8
|
||||
uses: tj-actions/changed-files@v8.1
|
||||
with:
|
||||
separator: ","
|
||||
|
||||
@@ -133,7 +134,7 @@ jobs:
|
||||
|
||||
- name: Get specific changed files
|
||||
id: changed-files-specific
|
||||
uses: tj-actions/changed-files@v8
|
||||
uses: tj-actions/changed-files@v8.1
|
||||
with:
|
||||
files: |
|
||||
my-file.txt
|
||||
@@ -162,7 +163,7 @@ jobs:
|
||||
|
||||
- name: Get changed files
|
||||
id: changed-files
|
||||
uses: tj-actions/changed-files@v8
|
||||
uses: tj-actions/changed-files@v8.1
|
||||
|
||||
- name: Pre-commit
|
||||
uses: pre-commit/action@v2.0.0
|
||||
|
||||
@@ -11,7 +11,7 @@ inputs:
|
||||
required: true
|
||||
default: " "
|
||||
files:
|
||||
description: 'Check for file changes for all files listed (Defaults to the entire repo)'
|
||||
description: 'Check for changes using only this list of files (Defaults to the entire repo)'
|
||||
required: false
|
||||
default: ""
|
||||
|
||||
|
||||
@@ -36,7 +36,7 @@ else
|
||||
fi
|
||||
fi
|
||||
|
||||
echo "Retrieving changes between $PREV_SHA → $CURR_SHA"
|
||||
echo "Retrieving changes between $PREV_SHA ($TARGET_BRANCH) ← $CURR_SHA ($GITHUB_HEAD_REF)"
|
||||
|
||||
if [[ -z "$INPUT_FILES" ]]; then
|
||||
echo "Getting diff..."
|
||||
|
||||
Reference in New Issue
Block a user