Skip to content

Commit cd18049

Browse files
[URGENT] Disable compromised tj-actions/changed-files (#1682)
The action tj-actions/changed-files is compromissed and needs to be disabled as soon as possible. tj-actions/changed-files#2463 https://semgrep.dev/blog/2025/popular-github-action-tj-actionschanged-files-is-compromised/ Update: Looks like the repo has been completely disabled now. Will see if I can make a similar action, so we are not depending on a third party one. --------- Signed-off-by: Diego Tavares <[email protected]> Co-authored-by: Diego Tavares <[email protected]>
1 parent 94d1761 commit cd18049

File tree

1 file changed

+22
-20
lines changed

1 file changed

+22
-20
lines changed

.github/workflows/testing-pipeline.yml

Lines changed: 22 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -87,16 +87,17 @@ jobs:
8787
- name: Run Sphinx build
8888
run: ci/build_sphinx_docs.sh
8989

90-
check_changed_files:
91-
name: Check Changed Files
92-
runs-on: ubuntu-22.04
93-
steps:
94-
- uses: actions/checkout@v4
95-
- name: Get Changed Files
96-
id: get_changed_files
97-
uses: tj-actions/changed-files@v41
98-
- name: Check for Version Change
99-
run: ci/check_changed_files.py ${{ steps.get_changed_files.outputs.modified_files }} ${{ steps.get_changed_files.outputs.deleted_files }}
90+
# Action temporarily disabled due to security concerns on tj-actions/changed-files
91+
# check_changed_files:
92+
# name: Check Changed Files
93+
# runs-on: ubuntu-22.04
94+
# steps:
95+
# - uses: actions/checkout@v4
96+
# - name: Get Changed Files
97+
# id: get_changed_files
98+
# uses: tj-actions/changed-files@v41
99+
# - name: Check for Version Change
100+
# run: ci/check_changed_files.py ${{ steps.get_changed_files.outputs.modified_files }} ${{ steps.get_changed_files.outputs.deleted_files }}
100101

101102
check_migration_files:
102103
name: Check Database Migration Files
@@ -106,13 +107,14 @@ jobs:
106107
- name: Check Migration Files
107108
run: ci/check_database_migrations.py
108109

109-
check_for_version_bump:
110-
name: Check for Version Bump
111-
runs-on: ubuntu-22.04
112-
steps:
113-
- uses: actions/checkout@v4
114-
- name: Get Changed Files
115-
id: get_changed_files
116-
uses: tj-actions/changed-files@v41
117-
- name: Check for Version Change
118-
run: ci/check_version_bump.py ${{ steps.get_changed_files.outputs.all_changed_and_modified_files }}
110+
# Action temporarily disabled due to security concerns on tj-actions/changed-files
111+
# check_for_version_bump:
112+
# name: Check for Version Bump
113+
# runs-on: ubuntu-22.04
114+
# steps:
115+
# - uses: actions/checkout@v4
116+
# - name: Get Changed Files
117+
# id: get_changed_files
118+
# uses: tj-actions/changed-files@v41
119+
# - name: Check for Version Change
120+
# run: ci/check_version_bump.py ${{ steps.get_changed_files.outputs.all_changed_and_modified_files }}

0 commit comments

Comments
 (0)