Skip to content

Commit 4c1e137

Browse files
dependabot[bot]echeran
authored andcommitted
ICU-23247 Bump the github-actions group with 2 updates
See unicode-org#3785
1 parent 11dfebc commit 4c1e137

18 files changed

+78
-78
lines changed

.github/workflows/brs-commit-checker.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
commit-report:
2222
runs-on: ubuntu-latest
2323
steps:
24-
- uses: actions/checkout@v5
24+
- uses: actions/checkout@v6
2525
with:
2626
fetch-tags: true
2727
fetch-depth: 0

.github/workflows/cache_retain.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ jobs:
4242
if: github.ref == 'refs/heads/main' && github.repository == 'unicode-org/unicodetools'
4343
steps:
4444
- name: Checkout and setup
45-
uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493 # v4.1.1
45+
uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v4.1.1
4646
- uses: actions/setup-java@dded0888837ed1f317902acf8a20df0ad188d165 # v5.0.0
4747
with:
4848
distribution: 'temurin'

.github/workflows/cifuzz.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ jobs:
5555
path: ./out/artifacts
5656
- name: Upload Sarif
5757
if: always() && steps.build.outcome == 'success'
58-
uses: github/codeql-action/[email protected].2
58+
uses: github/codeql-action/[email protected].6
5959
with:
6060
# Path to SARIF file relative to the root of the repository
6161
sarif_file: cifuzz-sarif/results.sarif

.github/workflows/icu4c.yml

Lines changed: 36 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ jobs:
4747
icu4c-docs-build:
4848
runs-on: ubuntu-22.04 # Updated in BRS
4949
steps:
50-
- uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493 # v4.1.1
50+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v4.1.1
5151

5252
- name: ICU4C doc
5353
run: |
@@ -70,7 +70,7 @@ jobs:
7070
gcc-debug-build-and-test:
7171
runs-on: ubuntu-22.04 # Updated in BRS
7272
steps:
73-
- uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493 # v4.1.1
73+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v4.1.1
7474

7575
- name: ICU4C with gcc
7676
env:
@@ -97,7 +97,7 @@ jobs:
9797
- '-std=c++20'
9898
- '-std=c++23'
9999
steps:
100-
- uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493 # v4.1.1
100+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v4.1.1
101101
- name: Install GCC-14
102102
run: |
103103
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
@@ -122,7 +122,7 @@ jobs:
122122
clang-release-build-and-test:
123123
runs-on: ubuntu-22.04 # Updated in BRS
124124
steps:
125-
- uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493 # v4.1.1
125+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v4.1.1
126126

127127
- name: Install doxygen
128128
run: |
@@ -170,7 +170,7 @@ jobs:
170170
# --disable-shared has a build problem.
171171
runs-on: ubuntu-22.04 # Updated in BRS
172172
steps:
173-
- uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493 # v4.1.1
173+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v4.1.1
174174

175175
- name: Build ICU4C with clang
176176
run: |
@@ -186,7 +186,7 @@ jobs:
186186
gcc-10-stdlib17:
187187
runs-on: ubuntu-22.04 # Updated in BRS
188188
steps:
189-
- uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493 # v4.1.1
189+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v4.1.1
190190

191191
- name: ICU4C with gcc 10 and c++17 and extra warnings.
192192
env:
@@ -207,7 +207,7 @@ jobs:
207207
clang-asan:
208208
runs-on: ubuntu-22.04 # Updated in BRS
209209
steps:
210-
- uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493 # v4.1.1
210+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v4.1.1
211211

212212
- name: ICU4C with clang and asan
213213
run: |
@@ -221,7 +221,7 @@ jobs:
221221
clang-lsan:
222222
runs-on: ubuntu-22.04 # Updated in BRS
223223
steps:
224-
- uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493 # v4.1.1
224+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v4.1.1
225225

226226
- name: ICU4C with clang and lsan
227227
run: |
@@ -236,7 +236,7 @@ jobs:
236236
clang-ubsan:
237237
runs-on: ubuntu-22.04 # Updated in BRS
238238
steps:
239-
- uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493 # v4.1.1
239+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v4.1.1
240240

241241
- name: ICU4C with clang and ubsan +alignment
242242
run: |
@@ -251,7 +251,7 @@ jobs:
251251
clang-cfi:
252252
runs-on: ubuntu-22.04 # Updated in BRS
253253
steps:
254-
- uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493 # v4.1.1
254+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v4.1.1
255255

256256
- name: ICU4C with clang using CFI
257257
run: |
@@ -270,7 +270,7 @@ jobs:
270270
clang-tsan:
271271
runs-on: ubuntu-22.04 # Updated in BRS
272272
steps:
273-
- uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493 # v4.1.1
273+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v4.1.1
274274

275275
- name: ICU4C with clang and tsan
276276
run: |
@@ -292,7 +292,7 @@ jobs:
292292
clang-datafilter:
293293
runs-on: ubuntu-22.04 # Updated in BRS
294294
steps:
295-
- uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493 # v4.1.1
295+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v4.1.1
296296
- name: Extract ICU version
297297
run: |
298298
# Extract ICU version from icuver.txt
@@ -314,7 +314,7 @@ jobs:
314314
clang-cpp17:
315315
runs-on: ubuntu-22.04 # Updated in BRS
316316
steps:
317-
- uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493 # v4.1.1
317+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v4.1.1
318318
- name: Build ICU4C with CPP 17
319319
env:
320320
CXXFLAGS: -std=c++17 -Winvalid-constexpr
@@ -325,7 +325,7 @@ jobs:
325325
clang-lang-with-extn-tags:
326326
runs-on: ubuntu-22.04 # Updated in BRS
327327
steps:
328-
- uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493 # v4.1.1
328+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v4.1.1
329329
- name: Linux Clang - LANG has extension tags
330330
env:
331331
LANG: "en_US@calendar=gregorian;hours=h12"
@@ -354,7 +354,7 @@ jobs:
354354
- clang-version: '18'
355355
flags: '-std=c++20 -stdlib=libc++'
356356
steps:
357-
- uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493 # v4.1.1
357+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v4.1.1
358358
- name: Install Modern Clang
359359
env:
360360
CLANG_VERSION: ${{ matrix.clang-version }}
@@ -375,7 +375,7 @@ jobs:
375375
macos-clang:
376376
runs-on: macos-15 # Updated in BRS
377377
steps:
378-
- uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493 # v4.1.1
378+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v4.1.1
379379
- name: ICU4C with clang on MacOS
380380
env:
381381
CPPFLAGS: '-Wall -Wextra -Wextra-semi -Wundef -Wnon-virtual-dtor -Wctad-maybe-unsupported -Wglobal-constructors -Wexit-time-destructors -Werror'
@@ -402,7 +402,7 @@ jobs:
402402
- test_flags: 'x64 Release'
403403
build_flags: '/p:Configuration=Release /p:Platform=x64'
404404
steps:
405-
- uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493 # v4.1.1
405+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v4.1.1
406406
- name: Set up MSBuild
407407
uses: microsoft/setup-msbuild@v2
408408
- name: Build Solution x64
@@ -421,7 +421,7 @@ jobs:
421421
runs-on: windows-2022 # Updated in BRS
422422
timeout-minutes: 30
423423
steps:
424-
- uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493 # v4.1.1
424+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v4.1.1
425425
- name: Set ICU_DATA_FILTER_FILE variable
426426
run: |
427427
$filterPath = "${{ github.workspace }}\.github\data-filter.json"
@@ -452,7 +452,7 @@ jobs:
452452
plat: 'ARM64'
453453
win_ver: 'WinARM64'
454454
steps:
455-
- uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493 # v4.1.1
455+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v4.1.1
456456
- name: Set up MSBuild
457457
uses: microsoft/setup-msbuild@v2
458458
- name: Build Solution x64
@@ -503,7 +503,7 @@ jobs:
503503
run:
504504
shell: msys2 {0}
505505
steps:
506-
- uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493 # v4.1.1
506+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v4.1.1
507507
- name: Set up MSYS2
508508
uses: msys2/setup-msys2@v2
509509
id: msys2
@@ -536,7 +536,7 @@ jobs:
536536
run-with-stubdata:
537537
runs-on: ubuntu-22.04 # Updated in BRS
538538
steps:
539-
- uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493 # v4.1.1
539+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v4.1.1
540540

541541
- name: ICU4C tests with stubdata
542542
run: |
@@ -579,7 +579,7 @@ jobs:
579579
u-charset-is-utf8-test:
580580
runs-on: ubuntu-22.04 # Updated in BRS
581581
steps:
582-
- uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493 # v4.1.1
582+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v4.1.1
583583
- run: |
584584
cd icu4c/source;
585585
./runConfigureICU Linux CPPFLAGS="-DU_CHARSET_IS_UTF8=1";
@@ -589,7 +589,7 @@ jobs:
589589
u-override-cxx-allocation-is-0-test:
590590
runs-on: ubuntu-22.04 # Updated in BRS
591591
steps:
592-
- uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493 # v4.1.1
592+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v4.1.1
593593
- run: |
594594
cd icu4c/source;
595595
./runConfigureICU Linux CPPFLAGS="-DU_OVERRIDE_CXX_ALLOCATION=0";
@@ -600,7 +600,7 @@ jobs:
600600
lstm-test:
601601
runs-on: ubuntu-22.04 # Updated in BRS
602602
steps:
603-
- uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493 # v4.1.1
603+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v4.1.1
604604
- run: |
605605
cd icu4c/source;
606606
ICU_DATA_FILTER_FILE=../../.github/lstm_for_th_my.json ./runConfigureICU --enable-debug --disable-release Linux -disable-layoutex;
@@ -611,7 +611,7 @@ jobs:
611611
adaboost-test:
612612
runs-on: ubuntu-22.04 # Updated in BRS
613613
steps:
614-
- uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493 # v4.1.1
614+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v4.1.1
615615
- run: |
616616
cd icu4c/source;
617617
ICU_DATA_FILTER_FILE=../../.github/adaboost.json CPPFLAGS=-DUCONFIG_USE_ML_PHRASE_BREAKING=1 ./runConfigureICU --enable-debug --disable-release Linux -disable-layoutex;
@@ -622,7 +622,7 @@ jobs:
622622
testmap:
623623
runs-on: ubuntu-22.04 # Updated in BRS
624624
steps:
625-
- uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493 # v4.1.1
625+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v4.1.1
626626
- run: |
627627
cd icu4c/source;
628628
./runConfigureICU Linux;
@@ -635,21 +635,21 @@ jobs:
635635
copyright-scan:
636636
runs-on: ubuntu-22.04 # Updated in BRS
637637
steps:
638-
- uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493 # v4.1.1
638+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v4.1.1
639639
- run: perl tools/scripts/cpysearch/cpyscan.pl
640640

641641
# Check compilation of internal headers.
642642
internal-header-compilation:
643643
runs-on: ubuntu-22.04 # Updated in BRS
644644
steps:
645-
- uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493 # v4.1.1
645+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v4.1.1
646646
- run: cd icu4c/source; test/hdrtst/testinternalheaders.sh
647647

648648
# Check source files for valid UTF-8 and for absence of BOM.
649649
valid-UTF-8-and-no-BOM-check:
650650
runs-on: ubuntu-22.04 # Updated in BRS
651651
steps:
652-
- uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493 # v4.1.1
652+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v4.1.1
653653
- run: tools/scripts/icu-file-utf8-check.py
654654

655655
# Run unit tests with UCONFIG_NO_XXX variations.
@@ -678,7 +678,7 @@ jobs:
678678
- "-DUCONFIG_NO_LEGACY_CONVERSION=1 -DUCONFIG_NO_NORMALIZATION=1 -DUCONFIG_NO_BREAK_ITERATION=1 -DUCONFIG_NO_IDNA=1 -DUCONFIG_NO_COLLATION=1 -DUCONFIG_NO_FORMATTING=1 -DUCONFIG_NO_MF2=1 -DUCONFIG_NO_TRANSLITERATION=1 -DUCONFIG_NO_REGULAR_EXPRESSIONS=1 -DUCONFIG_NO_SERVICE=1 -DUCONFIG_NO_FILTERED_BREAK_ITERATION=1"
679679
steps:
680680
- name: Checkout
681-
uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493 # v4.1.1
681+
uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v4.1.1
682682
- name: Verify no additional new UCONFIG_NO_xxx added
683683
run: |
684684
# Test that we have exactly 13 "#ifndef UCONFIG_NO_" in uconfig.h. If the number changes, we need to also
@@ -725,7 +725,7 @@ jobs:
725725
- "-DUCONFIG_NO_LEGACY_CONVERSION=1 -DUCONFIG_NO_NORMALIZATION=1 -DUCONFIG_NO_BREAK_ITERATION=1 -DUCONFIG_NO_IDNA=1 -DUCONFIG_NO_COLLATION=1 -DUCONFIG_NO_FORMATTING=1 -DUCONFIG_NO_MF2=1 -DUCONFIG_NO_TRANSLITERATION=1 -DUCONFIG_NO_REGULAR_EXPRESSIONS=1 -DUCONFIG_NO_SERVICE=1 -DUCONFIG_NO_FILTERED_BREAK_ITERATION=1"
726726
steps:
727727
- name: Checkout
728-
uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493 # v4.1.1
728+
uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v4.1.1
729729
- name: Verify no additional new UCONFIG_NO_xxx added
730730
run: |
731731
# Test that we have exactly 13 "#ifndef UCONFIG_NO_" in uconfig.h. If the number changes, we need to also
@@ -754,7 +754,7 @@ jobs:
754754
unicode-update-tools:
755755
runs-on: ubuntu-22.04 # Updated in BRS
756756
steps:
757-
- uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493 # v4.1.1
757+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v4.1.1
758758
- uses: bazel-contrib/[email protected]
759759
- name: Get CI Linux runner VM version
760760
id: linux-version
@@ -793,7 +793,7 @@ jobs:
793793
icu4c-test-samples:
794794
runs-on: ubuntu-22.04 # Updated in BRS
795795
steps:
796-
- uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493 # v4.1.1
796+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v4.1.1
797797

798798
- name: ICU4C configure and build
799799
run: |
@@ -818,7 +818,7 @@ jobs:
818818
icu4c-without-collation-rule-strings:
819819
runs-on: ubuntu-22.04 # Updated in BRS
820820
steps:
821-
- uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493 # v4.1.1
821+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v4.1.1
822822
- name: Install hjson dependency
823823
run: |
824824
sudo apt-get install python3-pip
@@ -858,7 +858,7 @@ jobs:
858858
icu4c-uconfig-no-conversion:
859859
runs-on: ubuntu-22.04 # Updated in BRS
860860
steps:
861-
- uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493 # v4.1.1
861+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v4.1.1
862862
- name: Set UCONFIG_NO_CONVERSION and configure ICU4C
863863
env:
864864
UCONFIG_NO_CONVERSION: 1
@@ -881,7 +881,7 @@ jobs:
881881
contents: write # So that we can upload to release
882882
timeout-minutes: 30
883883
steps:
884-
- uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493 # v4.1.1
884+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v4.1.1
885885
- name: Build
886886
run: |
887887
cd icu4c/source && ./runConfigureICU Linux && make -j -l4.5

.github/workflows/icu4j.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ jobs:
4747
runs-on: ubuntu-22.04 # Updated in BRS
4848
steps:
4949
- name: Checkout and setup
50-
uses: actions/checkout@v5
50+
uses: actions/checkout@v6
5151
- name: Cache local Maven repository
5252
uses: actions/cache@v4
5353
with:
@@ -74,7 +74,7 @@ jobs:
7474
runs-on: ubuntu-latest
7575
steps:
7676
- name: Checkout and setup
77-
uses: actions/checkout@v4
77+
uses: actions/checkout@v6
7878
with:
7979
fetch-depth: 0 # fetch all branches so that Spotless can resolve `origin/main`
8080
- name: Restore read-only cache of local Maven repository
@@ -102,7 +102,7 @@ jobs:
102102
runs-on: ubuntu-22.04 # Updated in BRS
103103
steps:
104104
- name: Checkout and setup
105-
uses: actions/checkout@v5
105+
uses: actions/checkout@v6
106106
- name: Restore read-only cache of local Maven repository
107107
uses: actions/cache/restore@v4
108108
id: cache
@@ -131,7 +131,7 @@ jobs:
131131
runs-on: ubuntu-22.04 # Updated in BRS
132132
steps:
133133
- name: Checkout and setup
134-
uses: actions/checkout@v5
134+
uses: actions/checkout@v6
135135
- name: Restore read-only cache of local Maven repository
136136
uses: actions/cache/restore@v4
137137
id: cache
@@ -168,7 +168,7 @@ jobs:
168168
runs-on: ubuntu-22.04 # Updated in BRS
169169
steps:
170170
- name: Checkout and setup
171-
uses: actions/checkout@v5
171+
uses: actions/checkout@v6
172172
- name: Restore read-only cache of local Maven repository
173173
uses: actions/cache/restore@v4
174174
id: cache

0 commit comments

Comments
 (0)