Skip to content

Commit 3557eb1

Browse files
authored
Merge pull request #1567 from lukaszstolarczuk/bump-deps
Bump deps
2 parents 38ee1b8 + 8dc8a3c commit 3557eb1

18 files changed

Lines changed: 52 additions & 42 deletions

.github/workflows/docs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,4 +37,4 @@ jobs:
3737
steps:
3838
- name: Deploy the documentation to GitHub Pages
3939
id: deployment
40-
uses: actions/deploy-pages@d6db90164ac5ed86f2b6aed7e0febac5b3c0c03e # v4.0.5
40+
uses: actions/deploy-pages@cd2ce8fcbc39b97be8ca5fce6e763baed58fa128 # v5.0.0

.github/workflows/nightly.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ jobs:
131131
fetch-depth: 0
132132

133133
- name: Restore vcpkg cache
134-
uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5.0.3
134+
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
135135
id: cache
136136
with:
137137
path: vcpkg_pkgs_cache.zip
@@ -243,7 +243,7 @@ jobs:
243243
244244
- name: Save vcpkg cache
245245
if: steps.cache.outputs.cache-hit != 'true'
246-
uses: actions/cache/save@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5.0.3
246+
uses: actions/cache/save@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
247247
with:
248248
path: ${{github.workspace}}/vcpkg_pkgs_cache.zip
249249
key: ${{ steps.cache.outputs.cache-primary-key }}
@@ -273,7 +273,7 @@ jobs:
273273
fetch-depth: 0
274274

275275
- name: Restore vcpkg cache
276-
uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5.0.3
276+
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
277277
id: cache
278278
with:
279279
path: vcpkg_pkgs_cache.zip
@@ -354,7 +354,7 @@ jobs:
354354
355355
- name: Save vcpkg cache
356356
if: steps.cache.outputs.cache-hit != 'true'
357-
uses: actions/cache/save@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5.0.3
357+
uses: actions/cache/save@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
358358
with:
359359
path: ${{github.workspace}}/vcpkg_pkgs_cache.zip
360360
key: ${{ steps.cache.outputs.cache-primary-key }}

.github/workflows/reusable_basic.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -185,7 +185,7 @@ jobs:
185185
mkdir -p ${{env.COVERAGE_DIR}}
186186
mv ./$COVERAGE_FILE_NAME ${{env.COVERAGE_DIR}}
187187
188-
- uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
188+
- uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
189189
if: ${{ matrix.build_type == 'Debug' && matrix.compiler.c == 'gcc' }}
190190
with:
191191
name: ${{env.COVERAGE_NAME}}-${{matrix.os}}-shared-${{matrix.shared_library}}
@@ -286,7 +286,7 @@ jobs:
286286
arch: x64
287287

288288
- name: Restore vcpkg cache
289-
uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5.0.3
289+
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
290290
id: cache
291291
with:
292292
path: vcpkg_pkgs_cache.zip
@@ -436,7 +436,7 @@ jobs:
436436
437437
- name: Save vcpkg cache
438438
if: steps.cache.outputs.cache-hit != 'true'
439-
uses: actions/cache/save@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5.0.3
439+
uses: actions/cache/save@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
440440
with:
441441
path: ${{github.workspace}}/vcpkg_pkgs_cache.zip
442442
key: ${{ steps.cache.outputs.cache-primary-key }}

.github/workflows/reusable_benchmarks.yml

Lines changed: 20 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -49,23 +49,27 @@ jobs:
4949

5050
steps:
5151
- name: Establish bench params
52+
id: bench_params
5253
run: |
5354
params="${{ inputs.bench_script_params }}"
5455
if [ -n "${{ inputs.bench_script_compare }}" ]; then
5556
params="$params --compare '${{ inputs.bench_script_compare }}'"
5657
fi
5758
5859
echo "params=$params"
59-
echo "bench_params=$params" >> $GITHUB_ENV
60+
echo "PARAMS=$params" >> $GITHUB_OUTPUT
6061
6162
- name: Add comment to PR
62-
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0
63+
uses: actions/github-script@3a2844b7e9c422d3c10d287c895573f7108da1b3 # v9.0.0
6364
if: ${{ always() && inputs.pr_no != 0 }}
65+
env:
66+
PR_NO: ${{ inputs.pr_no }}
67+
PARAMS: ${{ steps.bench_params.outputs.PARAMS }}
6468
with:
6569
script: |
66-
const pr_no = '${{ inputs.pr_no }}';
70+
const pr_no = '${PR_NO}';
6771
const url = '${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}';
68-
const params = `${{ env.bench_params }}`;
72+
const params = `${PARAMS}`;
6973
const body = `Compute Benchmarks run (with params: ${params}):\n${url}`;
7074
7175
github.rest.issues.createComment({
@@ -199,23 +203,29 @@ jobs:
199203
env:
200204
LD_LIBRARY_PATH: ${{ env.SYCL_DIR }}/lib
201205
CPATH: ${{ env.SYCL_DIR }}/include
206+
BENCH_PARAMS: ${{ steps.bench_params.outputs.PARAMS }}
202207
run: >
203208
taskset -c ${{ env.CORES }} ./sc/devops/scripts/benchmarks/main.py
204209
~/bench_workdir_umf
205210
--results-dir ${{ github.workspace }}/results-repo
206211
--output-markdown
207212
${{ (inputs.compatibility == 0) && format('--umf {0}/ --timeout 3000 --output-html remote', env.BUILD_DIR) || '' }}
208213
${{ (inputs.compatibility == 1) && format('--sycl {0} --timeout 7200', env.SYCL_DIR) || '' }}
209-
${{ env.bench_params }}
214+
${BENCH_PARAMS}
210215
211216
# In case it failed to add a comment, we can still print the results.
212217
- name: Print benchmark results
213218
if: ${{ always() }}
214219
run: cat ${{ github.workspace }}/benchmark_results.md || true
215220

216221
- name: Add comment to PR
217-
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0
222+
uses: actions/github-script@3a2844b7e9c422d3c10d287c895573f7108da1b3 # v9.0.0
218223
if: ${{ always() && inputs.pr_no != 0 }}
224+
env:
225+
PR_NO: ${{ inputs.pr_no }}
226+
BENCH_PARAMS: ${{ steps.bench_params.outputs.PARAMS }}
227+
BENCH_OUTCOME: ${{ steps.benchmarks.outcome }}
228+
JOB_STATUS: ${{ job.status }}
219229
with:
220230
script: |
221231
let markdown = ""
@@ -225,11 +235,11 @@ jobs:
225235
} catch(err) {
226236
}
227237
228-
const pr_no = '${{ inputs.pr_no }}';
238+
const pr_no = '$PR_NO';
229239
const url = '${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}';
230-
const test_status = '${{ steps.benchmarks.outcome }}';
231-
const job_status = '${{ job.status }}';
232-
const params = `${{ env.bench_params }}`;
240+
const test_status = '${BENCH_OUTCOME}';
241+
const job_status = '${JOB_STATUS}';
242+
const params = `${BENCH_PARAMS}`;
233243
const body = `Compute Benchmarks run (${params}):\n${url}\nJob status: ${job_status}. Test status: ${test_status}.\n ${markdown}`;
234244
235245
github.rest.issues.createComment({

.github/workflows/reusable_checks.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ jobs:
5757
./scripts/check_license/check_headers.sh . "Apache-2.0 WITH LLVM-exception" -v
5858
5959
- name: Run a spell check
60-
uses: crate-ci/typos@631208b7aac2daa8b707f55e7331f9112b0e062d # v1.44.0
60+
uses: crate-ci/typos@02ea592e44b3a53c302f697cddca7641cd051c3d # v1.45.0
6161
with:
6262
config: ./.github/workflows/.spellcheck-conf.toml
6363

.github/workflows/reusable_codeql.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -41,14 +41,14 @@ jobs:
4141
python-version: "3.10"
4242

4343
- name: Initialize CodeQL
44-
uses: github/codeql-action/init@0d579ffd059c29b07949a3cce3983f0780820c98 # v4.32.6
44+
uses: github/codeql-action/init@c10b8064de6f491fea524254123dbe5e09572f13 # v4.35.1
4545
with:
4646
languages: cpp
4747
trap-caching: false
4848

4949
- name: "[Win] Restore vcpkg cache"
5050
if: matrix.os == 'windows-latest'
51-
uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5.0.3
51+
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
5252
id: cache
5353
with:
5454
path: vcpkg_pkgs_cache.zip
@@ -108,7 +108,7 @@ jobs:
108108
run: cmake --build ${{env.BUILD_DIR}} --config Release -j
109109

110110
- name: Perform CodeQL Analysis
111-
uses: github/codeql-action/analyze@0d579ffd059c29b07949a3cce3983f0780820c98 # v4.32.6
111+
uses: github/codeql-action/analyze@c10b8064de6f491fea524254123dbe5e09572f13 # v4.35.1
112112

113113
- name: "[Win] Prepare vcpkg cache"
114114
if: matrix.os == 'windows-latest' && steps.cache.outputs.cache-hit != 'true'
@@ -117,7 +117,7 @@ jobs:
117117
118118
- name: "[Win] Save vcpkg cache"
119119
if: matrix.os == 'windows-latest' && steps.cache.outputs.cache-hit != 'true'
120-
uses: actions/cache/save@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5.0.3
120+
uses: actions/cache/save@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
121121
with:
122122
path: ${{github.workspace}}/vcpkg_pkgs_cache.zip
123123
key: ${{ steps.cache.outputs.cache-primary-key }}

.github/workflows/reusable_compatibility.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ jobs:
150150
path: ${{github.workspace}}/tag_version
151151

152152
- name: Restore vcpkg cache
153-
uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5.0.3
153+
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
154154
id: cache
155155
with:
156156
path: vcpkg_pkgs_cache.zip
@@ -292,7 +292,7 @@ jobs:
292292
293293
- name: Save vcpkg cache
294294
if: steps.cache.outputs.cache-hit != 'true'
295-
uses: actions/cache/save@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5.0.3
295+
uses: actions/cache/save@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
296296
with:
297297
path: ${{github.workspace}}/vcpkg_pkgs_cache.zip
298298
key: ${{ steps.cache.outputs.cache-primary-key }}

.github/workflows/reusable_coverage.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
sudo apt-get install -y lcov
3333
3434
- name: Download all coverage artifacts
35-
uses: actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8.0.0
35+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
3636
with:
3737
pattern: exports-coverage-*
3838
path: coverage
@@ -51,15 +51,15 @@ jobs:
5151
echo "COV_OUT=$(tail -n1 output.txt | grep -oP "lines[.]+: [\d.]+%" | cut -d ' ' -f2 | tr -d '%')" >> $GITHUB_OUTPUT
5252
5353
- name: Upload coverage report
54-
uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
54+
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
5555
with:
5656
name: coverage_html_report
5757
path: coverage/coverage_report
5858

5959
# Only update the badge on push (event is passed only for total coverage)
6060
- name: Update coverity badge
6161
if: ${{ success() && inputs.trigger == 'push' }}
62-
uses: Schneegans/dynamic-badges-action@e9a478b16159b4d31420099ba146cdc50f134483 # v1.7.0
62+
uses: Schneegans/dynamic-badges-action@0e50b8bad39e7e1afd3e4e9c2b7dd145fad07501 # v1.8.0
6363
with:
6464
auth: ${{ secrets.BB_GIST_TOKEN }}
6565
gistID: 3f66c77d7035df39aa75dda8a2ac75b3

.github/workflows/reusable_dax.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ jobs:
142142
mkdir -p ${{env.COVERAGE_DIR}}
143143
mv ./$COVERAGE_FILE_NAME ${{env.COVERAGE_DIR}}
144144
145-
- uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
145+
- uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
146146
if: ${{ matrix.build_type == 'Debug' }}
147147
with:
148148
name: ${{env.COVERAGE_NAME}}-shared-${{matrix.shared_library}}

.github/workflows/reusable_dockers_build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434
# Login and push require login/pass to GHCR - omit these steps on forks
3535
- name: Login to GitHub Container Registry
3636
if: ${{ github.event_name != 'pull_request' && github.repository == 'oneapi-src/unified-memory-framework' }}
37-
uses: docker/login-action@b45d80f862d83dbcd57f89517bcf500b2ab88fb2 # v4.0.0
37+
uses: docker/login-action@4907a6ddec9925e35a0a9e82d7399ccc52663121 # v4.1.0
3838
with:
3939
registry: ghcr.io
4040
username: bb-ur

0 commit comments

Comments
 (0)