Verify Changed Files Versions Save

:octocat: Github action to verify file changes that occur during the workflow execution.

v19

2 months ago

Changes in v19.0.0

🔥 🔥 BREAKING CHANGE 🔥 🔥

  • Upgrade tj-actions/glob action to v21

What's Changed

Full Changelog: https://github.com/tj-actions/verify-changed-files/compare/v18...v19.0.0


v19.0.0

2 months ago

🔥 🔥 BREAKING CHANGE 🔥 🔥

  • Upgrade tj-actions/glob action to v21

What's Changed

Full Changelog: https://github.com/tj-actions/verify-changed-files/compare/v18...v19.0.0

v18

3 months ago

Changes in v18.0.0

🔥 🔥 BREAKING CHANGE 🔥 🔥

  • Upgrade tj-actions/glob action to v20 which upgrades Node.js to v20

What's Changed

Full Changelog: https://github.com/tj-actions/verify-changed-files/compare/v17...v18.0.0


v18.0.0

3 months ago

🔥 🔥 BREAKING CHANGE 🔥 🔥

  • Upgrade tj-actions/glob action to v20 which upgrades Node.js to v20

What's Changed

Full Changelog: https://github.com/tj-actions/verify-changed-files/compare/v17...v18.0.0

v17.1.0

3 months ago

What's Changed

Full Changelog: https://github.com/tj-actions/verify-changed-files/compare/v17...v17.1.0

v17.0.2

4 months ago

What's Changed

Full Changelog: https://github.com/tj-actions/verify-changed-files/compare/v17...v17.0.2

v17.0.1

4 months ago

What's Changed

Full Changelog: https://github.com/tj-actions/verify-changed-files/compare/v17...v17.0.1

v17

4 months ago

Changes in v17.1.0

What's Changed

Full Changelog: https://github.com/tj-actions/verify-changed-files/compare/v17...v17.1.0


Changes in v17.0.2

What's Changed

Full Changelog: https://github.com/tj-actions/verify-changed-files/compare/v17...v17.0.2


Changes in v17.0.1

What's Changed

Full Changelog: https://github.com/tj-actions/verify-changed-files/compare/v17...v17.0.1


Changes in v17.0.0

🔥 🔥 BREAKING CHANGE 🔥 🔥

A new safe_output input is now available to prevent outputting unsafe filename characters (Enabled by default). This would escape characters in the filename that could be used for command injection.

[!NOTE] This can be disabled by setting the safe_output to false this comes with a recommendation to store all outputs generated in an environment variable first before using them.

Example

...
      - name: Verify Changed files
        uses: tj-actions/verify-changed-files@v16
        id: verify-changed-files
        with:
          safe_output: false # set to false because we are using an environment variable to store the output and avoid command injection.
      
      - name: List all changed tracked and untracked files
        env:
          FILES_CHANGED: ${{ steps.verify-changed-files.outputs.changed_files }}
        run: |
          echo "Changed files: $FILES_CHANGED
...

What's Changed

Full Changelog: https://github.com/tj-actions/verify-changed-files/compare/v16...v17.0.0


v17.0.0

4 months ago

🔥 🔥 BREAKING CHANGE 🔥 🔥

A new safe_output input is now available to prevent outputting unsafe filename characters (Enabled by default). This would escape characters in the filename that could be used for command injection.

[!NOTE] This can be disabled by setting the safe_output to false this comes with a recommendation to store all outputs generated in an environment variable first before using them.

Example

...
      - name: Verify Changed files
        uses: tj-actions/verify-changed-files@v16
        id: verify-changed-files
        with:
          safe_output: false # set to false because we are using an environment variable to store the output and avoid command injection.
      
      - name: List all changed tracked and untracked files
        env:
          FILES_CHANGED: ${{ steps.verify-changed-files.outputs.changed_files }}
        run: |
          echo "Changed files: $FILES_CHANGED
...

What's Changed

Full Changelog: https://github.com/tj-actions/verify-changed-files/compare/v16...v17.0.0

v16.1.1

7 months ago

What's Changed

Full Changelog: https://github.com/tj-actions/verify-changed-files/compare/v16...v16.1.1