@@ -10,19 +10,16 @@ jobs:
1010 strategy :
1111 fail-fast : false
1212 matrix :
13- os : [windows-2022, macos-latest, ubuntu-20 .04]
13+ os : [windows-2022, macos-latest, ubuntu-22 .04]
1414 env :
1515 BUILD_TYPE : ' Release'
1616 CMAKE_GENERATOR : ' Ninja'
1717 steps :
1818 - name : Checkout
19- uses : actions/checkout@v3
20-
21- - name : Install Ninja
22- uses : seanmiddleditch/gha-setup-ninja@6263846cf3c17009dfc81604efabae16044fc074 # master
19+ uses : actions/checkout@v4
2320
2421 - name : Visual Studio Development Environment
25- uses : ilammy/msvc-dev-cmd@cec98b9d092141f74527d0afa6feb2af698cfe89 # v1.12 .1
22+ uses : ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756 # v1.13 .1
2623
2724 - name : Tag cmkr.cmake
2825 if : ${{ startsWith(github.ref, 'refs/tags/') }}
@@ -52,20 +49,20 @@ jobs:
5249
5350 - name : Get lowercase OS name
5451 id : osname
55- uses : ASzc/change-string-case-action@07c1e24a97f0951e13f88870b99c058fcf0b14cf # v5
52+ uses : ASzc/change-string-case-action@ccb130a4e483d3e86287289183704dc9bf53e77e # master 2024-04-05
5653 if : ${{ startsWith(github.ref, 'refs/tags/') }}
5754 with :
5855 string : ${{ runner.os }}
5956
6057 - name : Compress artifacts
61- uses : vimtor/action-zip@26a249fb00d43ca98dad77a4b3838025fc226aa1 # v1.1
58+ uses : vimtor/action-zip@1379ea20d4c5705669ba81fd626dd01b1c738f26 # v1.2
6259 if : ${{ startsWith(github.ref, 'refs/tags/') }}
6360 with :
6461 files : install/bin/
6562 dest : ${{ github.event.repository.name }}-${{ steps.osname.outputs.lowercase }}.zip
6663
6764 - name : Release
68- uses : softprops/action-gh-release@de2c0eb89ae2a093876385947365aca7b0e5f844 # v0.1.15
65+ uses : softprops/action-gh-release@da05d552573ad5aba039eaac05058a918a7bf631 # v2.2.2
6966 if : ${{ startsWith(github.ref, 'refs/tags/') }}
7067 with :
7168 prerelease : ${{ !startsWith(github.ref, 'refs/tags/v') || contains(github.ref, '-pre') }}
0 commit comments