Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 40 to 41. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/tj-actions/changed-files/releases%22%3Etj-actions/changed... releases</a>.</em></p> <blockquote> <h2>v41</h2> <h1>Changes in v41.0.1</h1> <h2>What's Changed</h2> <ul> <li>Upgraded to v41 by <a href="https://github.com/tj-actions-bot%22%3E%3Ccode%3E@%E2%80%8Btj-actions-bot%3C...; in <a href="https://redirect.github.com/tj-actions/changed-files/pull/1811%22%3Etj-actio...; <li>chore(deps): update dependency eslint-plugin-prettier to v5.1.2 by <a href="https://github.com/renovate%22%3E%3Ccode%3E@%E2%80%8Brenovate%3C/code%3E%3C/...; in <a href="https://redirect.github.com/tj-actions/changed-files/pull/1813%22%3Etj-actio...; <li>fix: update characters escaped by safe output by <a href="https://github.com/jackton1%22%3E%3Ccode%3E@%E2%80%8Bjackton1%3C/code%3E%3C/...; in <a href="https://redirect.github.com/tj-actions/changed-files/pull/1815%22%3Etj-actio...; </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/tj-actions/changed-files/compare/v41...v41.0.1%22%3Ehttps...; <hr /> <h1>Changes in v41.0.0</h1> <h2>đĽ đĽ BREAKING CHANGE đĽ đĽ</h2> <p>A new <code>safe_output</code> 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.</p> <blockquote> <p>[!NOTE] This can be disabled by setting the <code>safe_output</code> to false this comes with a recommendation to store all outputs generated in an environment variable first before using them.</p> </blockquote> <h4>Example</h4> <pre lang="yaml"><code>... - name: Get changed files id: changed-files uses: tj-actions/changed-files@v40 with: safe_output: false # set to false because we are using an environment variable to store the output and avoid command injection. <pre><code>- name: List all added files env: ADDED_FILES: ${{ steps.changed-files.outputs.added_files }} run: | for file in &amp;quot;$ADDED_FILES&amp;quot;; do echo &amp;quot;$file was added&amp;quot; done </code></pre> <p>... </code></pre></p> <h2>What's Changed</h2> <ul> <li>chore(deps): update typescript-eslint monorepo to v6.15.0 by <a href="https://github.com/renovate%22%3E%3Ccode%3E@%E2%80%8Brenovate%3C/code%3E%3C/...; in <a href="https://redirect.github.com/tj-actions/changed-files/pull/1801%22%3Etj-actio...; <li>Upgraded to v40.2.3 by <a href="https://github.com/tj-actions-bot%22%3E%3Ccode%3E@%E2%80%8Btj-actions-bot%3C...; in <a href="https://redirect.github.com/tj-actions/changed-files/pull/1800%22%3Etj-actio...; <li>chore(deps): update dependency eslint-plugin-prettier to v5.1.0 by <a href="https://github.com/renovate%22%3E%3Ccode%3E@%E2%80%8Brenovate%3C/code%3E%3C/...; in <a href="https://redirect.github.com/tj-actions/changed-files/pull/1802%22%3Etj-actio...; <li>chore(deps): lock file maintenance by <a href="https://github.com/renovate%22%3E%3Ccode%3E@%E2%80%8Brenovate%3C/code%3E%3C/...; in <a href="https://redirect.github.com/tj-actions/changed-files/pull/1803%22%3Etj-actio...; <li>chore(deps): update dependency eslint-plugin-prettier to v5.1.1 by <a href="https://github.com/renovate%22%3E%3Ccode%3E@%E2%80%8Brenovate%3C/code%3E%3C/...; in <a href="https://redirect.github.com/tj-actions/changed-files/pull/1804%22%3Etj-actio...; <li>fix: update safe output regex and the docs by <a href="https://github.com/tj-actions-bot%22%3E%3Ccode%3E@%E2%80%8Btj-actions-bot%3C...; in <a href="https://redirect.github.com/tj-actions/changed-files/pull/1805%22%3Etj-actio...; <li>Revert &quot;chore(deps): update actions/download-artifact action to v4&quot; by <a href="https://github.com/jackton1%22%3E%3Ccode%3E@%E2%80%8Bjackton1%3C/code%3E%3C/...; in <a href="https://redirect.github.com/tj-actions/changed-files/pull/1806%22%3Etj-actio...; <li>Update README.md by <a href="https://github.com/jackton1%22%3E%3Ccode%3E@%E2%80%8Bjackton1%3C/code%3E%3C/...; in <a href="https://redirect.github.com/tj-actions/changed-files/pull/1808%22%3Etj-actio...; </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/tj-actions/changed-files/blob/main/HISTORY.md%22%3Etj-act... changelog</a>.</em></p> <blockquote> <h1>Changelog</h1> <h1><a href="https://github.com/tj-actions/changed-files/compare/v41.0.0...v41.0.1%22%3E4...; - (2023-12-24)</h1> <h2><!-- raw HTML omitted -->đ Bug Fixes</h2> <ul> <li>Update characters escaped by safe output (<a href="https://redirect.github.com/tj-actions/changed-files/issues/1815%22%3E#1815%...;) (<a href="https://github.com/tj-actions/changed-files/commit/716b1e13042866565e00e85fd...;) - (Tonye Jack)</li> </ul> <h2><!-- raw HTML omitted -->âď¸ Miscellaneous Tasks</h2> <ul> <li><strong>deps:</strong> Update dependency eslint-plugin-prettier to v5.1.2 (<a href="https://github.com/tj-actions/changed-files/commit/7aaf10d9eef19e8a2432a967b...;) - (renovate[bot])</li> </ul> <h2><!-- raw HTML omitted -->âŹď¸ Upgrades</h2> <ul> <li>Upgraded to v41 (<a href="https://redirect.github.com/tj-actions/changed-files/issues/1811%22%3E#1811%...; </ul> <p>Co-authored-by: jackton1 <a href="mailto:jackton1@users.noreply.github.com">jackton1@users.noreply.github.com</a> (<a href="https://github.com/tj-actions/changed-files/commit/cc08e170f4447237bcaf8acaa...;) - (tj-actions[bot])</p> <h1><a href="https://github.com/tj-actions/changed-files/compare/v40.2.3...v41.0.0%22%3E4...; - (2023-12-23)</h1> <h2><!-- raw HTML omitted -->đ Bug Fixes</h2> <ul> <li>Update safe output regex and the docs (<a href="https://redirect.github.com/tj-actions/changed-files/issues/1805%22%3E#1805%...;) (<a href="https://github.com/tj-actions/changed-files/commit/ff2f6e6b91913a7be42be1b59...;) - (tj-actions[bot])</li> </ul> <h2><!-- raw HTML omitted -->⪠Reverts</h2> <ul> <li>Revert &quot;chore(deps): update actions/download-artifact action to v4&quot; (<a href="https://redirect.github.com/tj-actions/changed-files/issues/1806%22%3E#1806%...; </ul> <p>(<a href="https://github.com/tj-actions/changed-files/commit/4f573fed06c9abb5da4c72f75...;) - (Tonye Jack)</p> <h2><!-- raw HTML omitted -->đ Update</h2> <ul> <li>Update README.md (<a href="https://github.com/tj-actions/changed-files/commit/6e79d6e3dbe48946636c2939c...;) - (Tonye Jack)</li> <li>Update README.md (<a href="https://github.com/tj-actions/changed-files/commit/d13ac1942fb3c1d7d32017915...;) - (Tonye Jack)</li> <li>Update README.md (<a href="https://github.com/tj-actions/changed-files/commit/bb89f97963be96b39e1a303e6...;) - (Tonye Jack)</li> <li>Updated README.md (<a href="https://redirect.github.com/tj-actions/changed-files/issues/1810%22%3E#1810%...; </ul> <p>Co-authored-by: renovate[bot] <!-- raw HTML omitted --> (<a href="https://github.com/tj-actions/changed-files/commit/1864078d0afadf68ba489e671...;) - (tj-actions[bot])</p> <ul> <li>Update README.md (<a href="https://redirect.github.com/tj-actions/changed-files/issues/1808%22%3E#1808%...; </ul> <p>(<a href="https://github.com/tj-actions/changed-files/commit/47371c50e97c089212d9eb92c...;) - (Tonye Jack)</p> <h2><!-- raw HTML omitted -->đ Other</h2> <ul> <li>Merge pull request from GHSA-mcph-m25j-8j63</li> </ul> <ul> <li> <p>feat: add <code>safe_output</code> input enabled by default</p> </li> <li> <p>fix: migrate README to safe uses of interpolation</p> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/tj-actions/changed-files/commit/716b1e13042866565e00e85fd...; fix: update characters escaped by safe output (<a href="https://redirect.github.com/tj-actions/changed-files/issues/1815%22%3E#1815%...; <li><a href="https://github.com/tj-actions/changed-files/commit/7aaf10d9eef19e8a2432a967b...; chore(deps): update dependency eslint-plugin-prettier to v5.1.2</li> <li><a href="https://github.com/tj-actions/changed-files/commit/cc08e170f4447237bcaf8acaa...; Upgraded to v41 (<a href="https://redirect.github.com/tj-actions/changed-files/issues/1811%22%3E#1811%...; <li><a href="https://github.com/tj-actions/changed-files/commit/6e79d6e3dbe48946636c2939c...; Update README.md</li> <li><a href="https://github.com/tj-actions/changed-files/commit/d13ac1942fb3c1d7d32017915...; Update README.md</li> <li><a href="https://github.com/tj-actions/changed-files/commit/bb89f97963be96b39e1a303e6...; Update README.md</li> <li><a href="https://github.com/tj-actions/changed-files/commit/1864078d0afadf68ba489e671...; Updated README.md (<a href="https://redirect.github.com/tj-actions/changed-files/issues/1810%22%3E#1810%...; <li><a href="https://github.com/tj-actions/changed-files/commit/f495a0321d3fffa62da2573ad...; chore(deps): lock file maintenance</li> <li><a href="https://github.com/tj-actions/changed-files/commit/47371c50e97c089212d9eb92c...; Update README.md (<a href="https://redirect.github.com/tj-actions/changed-files/issues/1808%22%3E#1808%...; <li><a href="https://github.com/tj-actions/changed-files/commit/4f573fed06c9abb5da4c72f75...; Revert &quot;chore(deps): update actions/download-artifact action to v4&quot; (<a href="https://redirect.github.com/tj-actions/changed-files/issues/1806%22%3E#1806%...; <li>Additional commits viewable in <a href="https://github.com/tj-actions/changed-files/compare/v40...v41%22%3Ecompare view</a></li> </ul> </details> <br />
[
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.
[//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end)
---
<details> <summary>Dependabot commands and options</summary> <br />
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details> You can view, comment on, or merge this pull request online at:
https://github.com/kamailio/kamailio/pull/3693
-- Commit Summary --
* github: [skip ci]: bump tj-actions/changed-files from 40 to 41
-- File Changes --
M .github/workflows/devcontainer.yaml (4)
-- Patch Links --
https://github.com/kamailio/kamailio/pull/3693.patch https://github.com/kamailio/kamailio/pull/3693.diff