4444 c-code-changes : ${{ steps.c-code-changes.outputs.changes }}
4545 all : ${{ steps.apps.outputs.all }}
4646 steps :
47- - uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # ratchet:actions/checkout@v4.1.7
47+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # ratchet:actions/checkout@v4.2.2
4848 - uses : ./.github/actions/build-base-image
4949 with :
5050 BASE_BRANCH : ${{ env.BASE_BRANCH }}
@@ -82,14 +82,14 @@ jobs:
8282 with :
8383 filters : .github/scripts/c-code-path-filters.yaml
8484 - name : Cache pre-built src
85- uses : actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # ratchet:actions/cache@v4.0 .2
85+ uses : actions/cache@6849a6489940f00c2f30c0fb92c6274307ccb58a # ratchet:actions/cache@v4.1 .2
8686 with :
8787 path : otp_src.tar.gz
8888 key : prebuilt-src-${{ github.ref_name }}-${{ github.sha }}
8989 restore-keys : |
9090 prebuilt-src-${{ github.base_ref }}-${{ github.event.pull_request.base.sha }}
9191 - name : Cache pre-built binaries
92- uses : actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # ratchet:actions/cache@v4.0 .2
92+ uses : actions/cache@6849a6489940f00c2f30c0fb92c6274307ccb58a # ratchet:actions/cache@v4.1 .2
9393 with :
9494 path : otp_cache.tar.gz
9595 key : prebuilt-cache-64-bit-${{ github.ref_name }}-${{ github.sha }}
9898 - name : Create initial pre-release tar
9999 run : .github/scripts/init-pre-release.sh otp_archive.tar.gz otp_src.tar.gz
100100 - name : Upload source tar archive
101- uses :
actions/upload-artifact@50769540e7f4bd5e21e526ee35c689e35e0d6874 # ratchet:actions/[email protected] .0 101+ uses :
actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # ratchet:actions/[email protected] .3 102102 with :
103103 name : otp_git_archive
104104 path : otp_archive.tar.gz
@@ -142,7 +142,7 @@ jobs:
142142 "`pwd`/.github/otp.tar.gz" \
143143 "`pwd`/otp_archive.tar.gz"
144144 - name : Upload restored cache
145- uses :
actions/upload-artifact@50769540e7f4bd5e21e526ee35c689e35e0d6874 # ratchet:actions/[email protected] .0 145+ uses :
actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # ratchet:actions/[email protected] .3 146146 if : runner.debug == 1
147147 with :
148148 name : restored-cache
@@ -169,7 +169,7 @@ jobs:
169169 bash -c 'set -x; C_APPS=$(ls -d ./lib/*/c_src); find Makefile ./make ./erts ./bin/`erts/autoconf/config.guess` ./lib/erl_interface ./lib/jinterface ${C_APPS} `echo "${C_APPS}" | sed -e 's:c_src$:priv:'` -type f -newer README.md \! -name "*.beam" \! -path "*/doc/*" | xargs tar --transform "s:^./:otp/:" -uvf /github/otp_cache.tar'
170170 gzip otp_cache.tar
171171 - name : Upload pre-built tar archives
172- uses :
actions/upload-artifact@50769540e7f4bd5e21e526ee35c689e35e0d6874 # ratchet:actions/[email protected] .0 172+ uses :
actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # ratchet:actions/[email protected] .3 173173 with :
174174 name : otp_prebuilt
175175 path : |
@@ -184,7 +184,7 @@ jobs:
184184 env :
185185 WXWIDGETS_VERSION : 3.1.5
186186 steps :
187- - uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # ratchet:actions/checkout@v4.1.7
187+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # ratchet:actions/checkout@v4.2.2
188188
189189 - name : Download source archive
190190 uses :
actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # ratchet:actions/[email protected] @@ -193,7 +193,7 @@ jobs:
193193
194194 - name : Cache wxWidgets
195195 id : wxwidgets-cache
196- uses : actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # ratchet:actions/cache@v4.0 .2
196+ uses : actions/cache@6849a6489940f00c2f30c0fb92c6274307ccb58a # ratchet:actions/cache@v4.1 .2
197197 with :
198198 path : wxWidgets
199199 key : wxWidgets-${{ env.WXWIDGETS_VERSION }}-${{ runner.os }}-${{ hashFiles('.github/scripts/build-macos-wxwidgets.sh')}}-12
@@ -219,7 +219,7 @@ jobs:
219219 ./bin/erl -noshell -eval '{wx_ref,_,_,_} = wx:new(), io:format("wx ok~n"), halt().'
220220
221221 - name : Upload tarball
222- uses :
actions/upload-artifact@50769540e7f4bd5e21e526ee35c689e35e0d6874 # ratchet:actions/[email protected] .0 222+ uses :
actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # ratchet:actions/[email protected] .3 223223 with :
224224 name : otp_prebuilt_macos_x86-64
225225 path : otp/otp_macos_*_x86-64.tar.gz
@@ -232,7 +232,7 @@ jobs:
232232 runs-on : macos-12
233233 needs : pack
234234 steps :
235- - uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # ratchet:actions/checkout@v4.1.7
235+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # ratchet:actions/checkout@v4.2.2
236236 - name : Download source archive
237237 uses :
actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # ratchet:actions/[email protected] 238238 with :
@@ -253,7 +253,7 @@ jobs:
253253 xcodebuild -create-xcframework -output ./liberlang.xcframework -library liberlang.a
254254
255255 - name : Upload framework
256- uses :
actions/upload-artifact@50769540e7f4bd5e21e526ee35c689e35e0d6874 # ratchet:actions/[email protected] .0 256+ uses :
actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # ratchet:actions/[email protected] .3 257257 with :
258258 name : ios_framework_${{ env.TARGET_ARCH }}
259259 path : otp/liberlang.xcframework
@@ -269,7 +269,7 @@ jobs:
269269 needs : pack
270270 if : needs.pack.outputs.c-code-changes
271271 steps :
272- -
uses :
Vampire/setup-wsl@6f87de3102a29ac6b92800f33bf1e8d9164ac0a1 # ratchet:Vampire/[email protected] .1 272+ -
uses :
Vampire/setup-wsl@23f94bc31caaddc08bd1230a00b89f872633d8d7 # ratchet:Vampire/[email protected] .3 273273 with :
274274 distribution : Ubuntu-18.04
275275
@@ -283,7 +283,7 @@ jobs:
283283 IF EXIST "c:\\Program Files\\OpenSSL-Win64" (move "c:\\Program Files\\OpenSSL-Win64" "c:\\OpenSSL-Win64") ELSE (move "c:\\Program Files\\OpenSSL" "c:\\OpenSSL-Win64")
284284
285285 - name : Cache wxWidgets
286- uses : actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # ratchet:actions/cache@v4.0 .2
286+ uses : actions/cache@6849a6489940f00c2f30c0fb92c6274307ccb58a # ratchet:actions/cache@v4.1 .2
287287 with :
288288 path : wxWidgets
289289 key : wxWidgets-${{ env.WXWIDGETS_VERSION }}-${{ runner.os }}
@@ -353,7 +353,7 @@ jobs:
353353 ./otp_build installer_win32
354354
355355 - name : Upload installer
356- uses :
actions/upload-artifact@50769540e7f4bd5e21e526ee35c689e35e0d6874 # ratchet:actions/[email protected] .0 356+ uses :
actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # ratchet:actions/[email protected] .3 357357 with :
358358 name : otp_win32_installer
359359 path : otp/release/win32/otp*.exe
@@ -365,7 +365,7 @@ jobs:
365365 if : needs.pack.outputs.c-code-changes
366366
367367 steps :
368- - uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # ratchet:actions/checkout@v4.1.7
368+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # ratchet:actions/checkout@v4.2.2
369369 - uses : ./.github/actions/build-base-image
370370 with :
371371 BASE_BRANCH : ${{ env.BASE_BRANCH }}
@@ -393,7 +393,7 @@ jobs:
393393 fail-fast : false
394394
395395 steps :
396- - uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # ratchet:actions/checkout@v4.1.7
396+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # ratchet:actions/checkout@v4.2.2
397397 - uses : ./.github/actions/build-base-image
398398 with :
399399 BASE_BRANCH : ${{ env.BASE_BRANCH }}
@@ -404,7 +404,7 @@ jobs:
404404 runs-on : ubuntu-latest
405405 needs : pack
406406 steps :
407- - uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # ratchet:actions/checkout@v4.1.7
407+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # ratchet:actions/checkout@v4.2.2
408408 - uses : ./.github/actions/build-base-image
409409 with :
410410 BASE_BRANCH : ${{ env.BASE_BRANCH }}
@@ -426,12 +426,12 @@ jobs:
426426 - name : Release docs to publish
427427 run : .github/scripts/release-docs.sh
428428 - name : Upload html documentation archive
429- uses :
actions/upload-artifact@50769540e7f4bd5e21e526ee35c689e35e0d6874 # ratchet:actions/[email protected] .0 429+ uses :
actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # ratchet:actions/[email protected] .3 430430 with :
431431 name : otp_doc_html
432432 path : otp_doc_html.tar.gz
433433 - name : Upload man documentation archive
434- uses :
actions/upload-artifact@50769540e7f4bd5e21e526ee35c689e35e0d6874 # ratchet:actions/[email protected] .0 434+ uses :
actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # ratchet:actions/[email protected] .3 435435 with :
436436 name : otp_doc_man
437437 path : otp_doc_man.tar.gz
@@ -449,7 +449,7 @@ jobs:
449449 runs-on : ubuntu-latest
450450 needs : pack
451451 steps :
452- - uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # ratchet:actions/checkout@v4.1.7
452+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # ratchet:actions/checkout@v4.2.2
453453 - uses : ./.github/actions/build-base-image
454454 with :
455455 BASE_BRANCH : ${{ env.BASE_BRANCH }}
@@ -478,7 +478,7 @@ jobs:
478478 # type: ["os_mon","sasl"]
479479 fail-fast : false
480480 steps :
481- - uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # ratchet:actions/checkout@v4.1.7
481+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # ratchet:actions/checkout@v4.2.2
482482 - uses : ./.github/actions/build-base-image
483483 with :
484484 BASE_BRANCH : ${{ env.BASE_BRANCH }}
@@ -515,7 +515,7 @@ jobs:
515515 sudo bash -c "chown -R `whoami` make_test_dir && chmod -R +r make_test_dir"
516516 tar czf ${{ matrix.type }}_test_results.tar.gz make_test_dir
517517 - name : Upload test results
518- uses :
actions/upload-artifact@50769540e7f4bd5e21e526ee35c689e35e0d6874 # ratchet:actions/[email protected] .0 518+ uses :
actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # ratchet:actions/[email protected] .3 519519 if : ${{ !cancelled() }}
520520 with :
521521 name : ${{ matrix.type }}_test_results
@@ -527,7 +527,7 @@ jobs:
527527 if : ${{ !cancelled() }} # Run even if the need has failed
528528 needs : test
529529 steps :
530- - uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # ratchet:actions/checkout@v4.1.7
530+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # ratchet:actions/checkout@v4.2.2
531531 - uses : ./.github/actions/build-base-image
532532 with :
533533 BASE_BRANCH : ${{ env.BASE_BRANCH }}
@@ -562,14 +562,14 @@ jobs:
562562 -e 's:\(file="erts/\)make_test_dir/[^/]*:\1test:g' \
563563 make_test_dir/*_junit.xml
564564 - name : Upload test results
565- uses :
actions/upload-artifact@50769540e7f4bd5e21e526ee35c689e35e0d6874 # ratchet:actions/[email protected] .0 565+ uses :
actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # ratchet:actions/[email protected] .3 566566 if : ${{ !cancelled() }}
567567 with :
568568 name : test_results
569569 path : test_results.tar.gz
570570 - name : Upload Test Results
571571 if : ${{ !cancelled() }}
572- uses :
actions/upload-artifact@50769540e7f4bd5e21e526ee35c689e35e0d6874 # ratchet:actions/[email protected] .0 572+ uses :
actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # ratchet:actions/[email protected] .3 573573 with :
574574 name : Unit Test Results
575575 path : |
@@ -596,7 +596,7 @@ jobs:
596596 echo "tag=${TAG}" >> $GITHUB_OUTPUT
597597 echo "vsn=${VSN}" >> $GITHUB_OUTPUT
598598
599- - uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # ratchet:actions/checkout@v4.1.7
599+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # ratchet:actions/checkout@v4.2.2
600600
601601 # # Publish the pre-built archive and docs
602602 - name : Download source archive
@@ -627,7 +627,7 @@ jobs:
627627 sha256sum $FILES > SHA256.txt
628628
629629 - name : Upload pre-built and doc tar archives
630- uses : softprops/action-gh-release@c062e08bd532815e2082a85e87e3ef29c3e6d191 # ratchet:softprops/action-gh-release@v2.0.8
630+ uses : softprops/action-gh-release@01570a1f39cb168c169c802c3bceb9e93fb10974 # ratchet:softprops/action-gh-release@v2.1.0
631631 with :
632632 name : OTP ${{ steps.tag.outputs.vsn }}
633633 files : |
@@ -646,7 +646,7 @@ jobs:
646646 runs-on : ubuntu-latest
647647 steps :
648648 - name : Upload
649- uses :
actions/upload-artifact@50769540e7f4bd5e21e526ee35c689e35e0d6874 # ratchet:actions/[email protected] .0 649+ uses :
actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # ratchet:actions/[email protected] .3 650650 with :
651651 name : Event File
652652 path : ${{ github.event_path }}
0 commit comments