Skip to content

Commit e45aaa4

Browse files
committed
ci: pin third-party Actions to commit SHAs (CWE-829)
Signed-off-by: GaltRanch <bruno@nexocore.uy>
1 parent c4c38ee commit e45aaa4

7 files changed

Lines changed: 10 additions & 10 deletions

File tree

.github/workflows/build-doc-reusable.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ jobs:
5353
should_skip: ${{ steps.skip_check.outputs.should_skip }}
5454
steps:
5555
- id: skip_check
56-
uses: fkirc/skip-duplicate-actions@master
56+
uses: fkirc/skip-duplicate-actions@04a1aebece824b56e6ad6a401d015479cd1c50b3 # master
5757
with:
5858
concurrent_skipping: 'same_content'
5959
skip_after_successful_duplicate: 'true'

.github/workflows/build-run-app-reusable.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ jobs:
4646
should_skip: ${{ steps.skip_check.outputs.should_skip }}
4747
steps:
4848
- id: skip_check
49-
uses: fkirc/skip-duplicate-actions@master
49+
uses: fkirc/skip-duplicate-actions@04a1aebece824b56e6ad6a401d015479cd1c50b3 # master
5050
with:
5151
concurrent_skipping: 'same_content'
5252
skip_after_successful_duplicate: 'true'

.github/workflows/changelog.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
- uses: actions/checkout@v6
1919

2020
- name: Run Changelog
21-
uses: heinrichreimer/github-changelog-generator-action@v2.1.1
21+
uses: heinrichreimer/github-changelog-generator-action@04f64206d10b4f9c882da8157ffc3dfa6ce66b3e # v2.1.1
2222
with:
2323
token: ${{ secrets.GITHUB_TOKEN }}
2424
issuesLabel: "### Closed issues"

.github/workflows/codeql-reusable.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ jobs:
7474
should_skip: ${{ steps.skip_check.outputs.should_skip }}
7575
steps:
7676
- id: skip_check
77-
uses: fkirc/skip-duplicate-actions@master
77+
uses: fkirc/skip-duplicate-actions@04a1aebece824b56e6ad6a401d015479cd1c50b3 # master
7878
with:
7979
concurrent_skipping: 'same_content'
8080
skip_after_successful_duplicate: 'true'
@@ -164,7 +164,7 @@ jobs:
164164
sed -i 's/"name" : "CodeQL"/"name" : "CodeQL-${{ matrix.scan-type }}"/g' CodeQL-Sarif-${{ matrix.scan-type }}/Codeql-${{ matrix.scan-type }}.sarif
165165
166166
- name: filter-sarif
167-
uses: advanced-security/filter-sarif@v1
167+
uses: advanced-security/filter-sarif@f3b8118a9349d88f7b1c0c488476411145b6270d # v1
168168
with:
169169
patterns: |
170170
-**/*.md

.github/workflows/format-check.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
should_skip: ${{ steps.skip_check.outputs.should_skip }}
2424
steps:
2525
- id: skip_check
26-
uses: fkirc/skip-duplicate-actions@master
26+
uses: fkirc/skip-duplicate-actions@04a1aebece824b56e6ad6a401d015479cd1c50b3 # master
2727
with:
2828
concurrent_skipping: 'same_content'
2929
skip_after_successful_duplicate: 'true'
@@ -74,7 +74,7 @@ jobs:
7474
steps:
7575
# Check each commit message associated with the pull-request against the pattern.
7676
- name: Check each commit message
77-
uses: gsactions/commit-message-checker@v2
77+
uses: gsactions/commit-message-checker@16fa2d5de096ae0d35626443bcd24f1e756cafee # v2
7878
if: always()
7979
with:
8080
pattern: '^((Fix|HotFix|Part|Issue|Ticket)\s(nasa/)?[a-zA-Z]*\#[0-9]+[,:]\s[a-zA-Z0-9]+|Merge\spull\srequest\s\#[0-9]+\s[a-zA-Z0-9]+|IC:\s[a-zA-Z0-9]+)'

.github/workflows/mcdc-reusable.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
should_skip: ${{ steps.skip_check.outputs.should_skip }}
3434
steps:
3535
- id: skip_check
36-
uses: fkirc/skip-duplicate-actions@master
36+
uses: fkirc/skip-duplicate-actions@04a1aebece824b56e6ad6a401d015479cd1c50b3 # master
3737
with:
3838
concurrent_skipping: 'same_content'
3939
skip_after_successful_duplicate: 'false'
@@ -145,7 +145,7 @@ jobs:
145145

146146
- name: Download latest main branch artifact
147147
continue-on-error: true
148-
uses: dawidd6/action-download-artifact@v2
148+
uses: dawidd6/action-download-artifact@268677152d06ba59fcec7a7f0b5d961b6ccd7e1e # v2
149149
with:
150150
github_token: ${{ secrets.GITHUB_TOKEN }}
151151
workflow: mcdc.yml

.github/workflows/unit-test-coverage-reusable.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ jobs:
4141
should_skip: ${{ steps.skip_check.outputs.should_skip }}
4242
steps:
4343
- id: skip_check
44-
uses: fkirc/skip-duplicate-actions@master
44+
uses: fkirc/skip-duplicate-actions@04a1aebece824b56e6ad6a401d015479cd1c50b3 # master
4545
with:
4646
concurrent_skipping: 'same_content'
4747
skip_after_successful_duplicate: 'true'

0 commit comments

Comments
 (0)