File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -35,17 +35,17 @@ jobs:
3535 runs-on : ${{ matrix.os }}
3636 steps :
3737 - name : Harden Runner
38- uses : step-security/harden-runner@58077d3c7e43986b6b15fba718e8ea69e387dfcc # v2.15 .1
38+ uses : step-security/harden-runner@ccd8616d44fd3846e67624a50d5aad6d37bf2d25 # v2.22 .1
3939 with :
4040 egress-policy : audit
4141
42- - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 .0.2
42+ - uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 .0.1
4343 - name : Set up Python ${{ env.PYTHON_VERSION }}
44- uses : actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2 .0
44+ uses : actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0 .0
4545 with :
4646 python-version : ${{ env.PYTHON_VERSION }}
4747 - name : Use Node.js ${{ matrix.node-version }}
48- uses : actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3 .0
48+ uses : actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7.1 .0
4949 with :
5050 node-version : ${{ matrix.node-version }}
5151 architecture : ${{ matrix.architecture }}
Original file line number Diff line number Diff line change @@ -33,17 +33,17 @@ jobs:
3333 runs-on : ${{ matrix.os }}
3434 steps :
3535 - name : Harden Runner
36- uses : step-security/harden-runner@58077d3c7e43986b6b15fba718e8ea69e387dfcc # v2.15 .1
36+ uses : step-security/harden-runner@ccd8616d44fd3846e67624a50d5aad6d37bf2d25 # v2.22 .1
3737 with :
3838 egress-policy : audit
3939
40- - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 .0.2
40+ - uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 .0.1
4141 - name : Set up Python ${{ env.PYTHON_VERSION }}
42- uses : actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2 .0
42+ uses : actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0 .0
4343 with :
4444 python-version : ${{ env.PYTHON_VERSION }}
4545 - name : Use Node.js ${{ matrix.node-version }}
46- uses : actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3 .0
46+ uses : actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7.1 .0
4747 with :
4848 node-version : ${{ matrix.node-version }}
4949 - name : Check Node.js installation
Original file line number Diff line number Diff line change @@ -41,16 +41,16 @@ jobs:
4141
4242 steps :
4343 - name : Harden Runner
44- uses : step-security/harden-runner@58077d3c7e43986b6b15fba718e8ea69e387dfcc # v2.15 .1
44+ uses : step-security/harden-runner@ccd8616d44fd3846e67624a50d5aad6d37bf2d25 # v2.22 .1
4545 with :
4646 egress-policy : audit # TODO: change to 'egress-policy: block' after couple of runs
4747
4848 - name : Checkout repository
49- uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 .0.2
49+ uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 .0.1
5050
5151 # Initializes the CodeQL tools for scanning.
5252 - name : Initialize CodeQL
53- uses : github/codeql-action/init@0d579ffd059c29b07949a3cce3983f0780820c98 # v4.32.6
53+ uses : github/codeql-action/init@6f2ac81f5cd81fe351a197ba0b00d91d03cd2aee # v4.39.0
5454 with :
5555 languages : ${{ matrix.language }}
5656 # If you wish to specify custom queries, you can do so here or in a config file.
7070
7171 - name : Use Node.js v22.x
7272 if : matrix.language == 'cpp'
73- uses : actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3 .0
73+ uses : actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7.1 .0
7474 with :
7575 node-version : 22.x
7676
8080 npx node-gyp rebuild -C test
8181
8282 - name : Perform CodeQL Analysis
83- uses : github/codeql-action/analyze@0d579ffd059c29b07949a3cce3983f0780820c98 # v4.32.6
83+ uses : github/codeql-action/analyze@6f2ac81f5cd81fe351a197ba0b00d91d03cd2aee # v4.39.0
8484 with :
8585 category : " /language:${{matrix.language}}"
Original file line number Diff line number Diff line change @@ -35,19 +35,19 @@ jobs:
3535 runs-on : ubuntu-latest
3636 steps :
3737 - name : Harden Runner
38- uses : step-security/harden-runner@58077d3c7e43986b6b15fba718e8ea69e387dfcc # v2.15 .1
38+ uses : step-security/harden-runner@ccd8616d44fd3846e67624a50d5aad6d37bf2d25 # v2.22 .1
3939 with :
4040 egress-policy : audit
4141
42- - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 .0.2
42+ - uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 .0.1
4343 with :
4444 persist-credentials : false
4545 - name : Set up Python ${{ env.PYTHON_VERSION }}
46- uses : actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2 .0
46+ uses : actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0 .0
4747 with :
4848 python-version : ${{ env.PYTHON_VERSION }}
4949 - name : Use Node.js ${{ env.NODE_VERSION }}
50- uses : actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3 .0
50+ uses : actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7.1 .0
5151 with :
5252 node-version : ${{ env.NODE_VERSION }}
5353 - name : Environment Information
6363 run : |
6464 npm run report-coverage-xml
6565 - name : Upload
66- uses : codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # v5.5.2
66+ uses : codecov/codecov-action@303a32d7a59b442fa8d48b6a1cc6825c09c847a5 # v7.1.1
6767 with :
6868 directory : ./coverage-xml
Original file line number Diff line number Diff line change @@ -17,11 +17,11 @@ jobs:
1717 runs-on : ubuntu-latest
1818 steps :
1919 - name : Harden Runner
20- uses : step-security/harden-runner@58077d3c7e43986b6b15fba718e8ea69e387dfcc # v2.15 .1
20+ uses : step-security/harden-runner@ccd8616d44fd3846e67624a50d5aad6d37bf2d25 # v2.22 .1
2121 with :
2222 egress-policy : audit # TODO: change to 'egress-policy: block' after couple of runs
2323
2424 - name : ' Checkout Repository'
25- uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 .0.2
25+ uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 .0.1
2626 - name : ' Dependency Review'
27- uses : actions/dependency-review-action@2031cfc080254a8a887f58cffee85186f0e49e48 # v4.9 .0
27+ uses : actions/dependency-review-action@a1d282b36b6f3519aa1f3fc636f609c47dddb294 # v5.0 .0
Original file line number Diff line number Diff line change @@ -19,20 +19,20 @@ jobs:
1919 runs-on : ${{ matrix.os }}
2020 steps :
2121 - name : Harden Runner
22- uses : step-security/harden-runner@58077d3c7e43986b6b15fba718e8ea69e387dfcc # v2.15 .1
22+ uses : step-security/harden-runner@ccd8616d44fd3846e67624a50d5aad6d37bf2d25 # v2.22 .1
2323 with :
2424 egress-policy : audit
2525
26- - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 .0.2
26+ - uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 .0.1
2727 with :
2828 fetch-depth : 0
2929 - run : git branch -a
3030 - name : Set up Python ${{ env.PYTHON_VERSION }}
31- uses : actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2 .0
31+ uses : actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0 .0
3232 with :
3333 python-version : ${{ env.PYTHON_VERSION }}
3434 - name : Use Node.js ${{ matrix.node-version }}
35- uses : actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3 .0
35+ uses : actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7.1 .0
3636 with :
3737 node-version : ${{ matrix.node-version }}
3838 - run : npm install
Original file line number Diff line number Diff line change @@ -30,17 +30,17 @@ jobs:
3030 runs-on : ${{ matrix.os }}
3131 steps :
3232 - name : Harden Runner
33- uses : step-security/harden-runner@58077d3c7e43986b6b15fba718e8ea69e387dfcc # v2.15 .1
33+ uses : step-security/harden-runner@ccd8616d44fd3846e67624a50d5aad6d37bf2d25 # v2.22 .1
3434 with :
3535 egress-policy : audit
3636
37- - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 .0.2
37+ - uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 .0.1
3838 - name : Set up Python ${{ env.PYTHON_VERSION }}
39- uses : actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2 .0
39+ uses : actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0 .0
4040 with :
4141 python-version : ${{ env.PYTHON_VERSION }}
4242 - name : Use Node.js ${{ matrix.node-version }}
43- uses : actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3 .0
43+ uses : actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7.1 .0
4444 with :
4545 node-version : ${{ matrix.node-version }}
4646 - name : Check Node.js installation
Original file line number Diff line number Diff line change @@ -20,11 +20,11 @@ jobs:
2020 pull-requests : write
2121 steps :
2222 - name : Harden Runner
23- uses : step-security/harden-runner@58077d3c7e43986b6b15fba718e8ea69e387dfcc # v2.15 .1
23+ uses : step-security/harden-runner@ccd8616d44fd3846e67624a50d5aad6d37bf2d25 # v2.22 .1
2424 with :
2525 egress-policy : audit
2626
27- - uses : googleapis/release-please-action@16a9c90856f42705d54a6fda1823352bdc62cf38 # v4.4 .0
27+ - uses : googleapis/release-please-action@45996ed1f6d02564a971a2fa1b5860e934307cf7 # v5.0 .0
2828 id : release
2929 with :
3030 config-file : release-please-config.json
@@ -39,12 +39,12 @@ jobs:
3939 id-token : write
4040 steps :
4141 - name : Harden Runner
42- uses : step-security/harden-runner@58077d3c7e43986b6b15fba718e8ea69e387dfcc # v2.15 .1
42+ uses : step-security/harden-runner@ccd8616d44fd3846e67624a50d5aad6d37bf2d25 # v2.22 .1
4343 with :
4444 egress-policy : audit
4545
46- - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 .0.2
47- - uses : actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3 .0
46+ - uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 .0.1
47+ - uses : actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7.1 .0
4848 with :
4949 node-version : 24 # npm >= 11.5.1
5050 registry-url : ' https://registry.npmjs.org'
Original file line number Diff line number Diff line change @@ -31,17 +31,17 @@ jobs:
3131
3232 steps :
3333 - name : Harden Runner
34- uses : step-security/harden-runner@58077d3c7e43986b6b15fba718e8ea69e387dfcc # v2.15 .1
34+ uses : step-security/harden-runner@ccd8616d44fd3846e67624a50d5aad6d37bf2d25 # v2.22 .1
3535 with :
3636 egress-policy : audit # TODO: change to 'egress-policy: block' after couple of runs
3737
3838 - name : " Checkout code"
39- uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 .0.2
39+ uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 .0.1
4040 with :
4141 persist-credentials : false
4242
4343 - name : " Run analysis"
44- uses : ossf/scorecard-action@4eaacf0543bb3f2c246792bd56e8cdeffafb205a # v2.4.3
44+ uses : ossf/scorecard-action@fa7117db83c52d787ae5a89f350999701505d78e # v2.5.0
4545 with :
4646 results_file : results.sarif
4747 results_format : sarif
@@ -63,14 +63,14 @@ jobs:
6363 # Upload the results as artifacts (optional). Commenting out will disable uploads of run results in SARIF
6464 # format to the repository Actions tab.
6565 - name : " Upload artifact"
66- uses : actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
66+ uses : actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2
6767 with :
6868 name : SARIF file
6969 path : results.sarif
7070 retention-days : 5
7171
7272 # Upload the results to GitHub's code scanning dashboard.
7373 - name : " Upload to code-scanning"
74- uses : github/codeql-action/upload-sarif@0d579ffd059c29b07949a3cce3983f0780820c98 # v4.32.6
74+ uses : github/codeql-action/upload-sarif@6f2ac81f5cd81fe351a197ba0b00d91d03cd2aee # v4.39.0
7575 with :
7676 sarif_file : results.sarif
Original file line number Diff line number Diff line change @@ -14,11 +14,11 @@ jobs:
1414 runs-on : ubuntu-latest
1515 steps :
1616 - name : Harden Runner
17- uses : step-security/harden-runner@58077d3c7e43986b6b15fba718e8ea69e387dfcc # v2.15 .1
17+ uses : step-security/harden-runner@ccd8616d44fd3846e67624a50d5aad6d37bf2d25 # v2.22 .1
1818 with :
1919 egress-policy : audit
2020
21- - uses : actions/stale@b5d41d4e1d5dceea10e7104786b73624c18a190f # v10.2 .0
21+ - uses : actions/stale@4391f3da665fdf50b6810c1a66712fb9ba21aa93 # v11.0 .0
2222 with :
2323 repo-token : ${{ secrets.GITHUB_TOKEN }}
2424 stale-issue-message : ' This issue is stale because it has been open many days with no activity. It will be closed soon unless the stale label is removed or a comment is made.'
You can’t perform that action at this time.
0 commit comments