2424 username : ${{ github.actor }}
2525 password : ${{ secrets.GITHUB_TOKEN }}
2626 steps :
27- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2 .2
27+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0 .2
2828
2929 - name : Run unit tests
3030 run : octave --no-gui --eval "run('tests/run_tests.m')"
3737 contents : read
3838 packages : write
3939 steps :
40- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2 .2
40+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0 .2
4141
42- - uses : docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # v3.4 .0
42+ - uses : docker/login-action@4907a6ddec9925e35a0a9e82d7399ccc52663121 # v4.1 .0
4343 with :
4444 registry : ${{ env.REGISTRY }}
4545 username : ${{ github.actor }}
5757 contents : read
5858 packages : write
5959 steps :
60- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2 .2
60+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0 .2
6161
62- - uses : docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # v3.4 .0
62+ - uses : docker/login-action@4907a6ddec9925e35a0a9e82d7399ccc52663121 # v4.1 .0
6363 with :
6464 registry : ${{ env.REGISTRY }}
6565 username : ${{ github.actor }}
7575 strategy :
7676 matrix :
7777 include :
78- - runner : macos-14
78+ - runner : macos-15
7979 arch_name : arm64
80- - runner : macos-13
80+ - runner : macos-15-intel
8181 arch_name : x86_64
8282 runs-on : ${{ matrix.runner }}
8383 permissions :
9191 cp obj/blackbox_decode ../blackbox_decode.${{ matrix.arch_name }}
9292 codesign --force --sign - ../blackbox_decode.${{ matrix.arch_name }}
9393
94- - uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
94+ - uses : actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
9595 with :
9696 name : blackbox-decode-${{ matrix.arch_name }}
9797 path : blackbox_decode.${{ matrix.arch_name }}
@@ -104,9 +104,9 @@ jobs:
104104 contents : read
105105 packages : read
106106 steps :
107- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2 .2
107+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0 .2
108108
109- - uses : docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # v3.4 .0
109+ - uses : docker/login-action@4907a6ddec9925e35a0a9e82d7399ccc52663121 # v4.1 .0
110110 with :
111111 registry : ${{ env.REGISTRY }}
112112 username : ${{ github.actor }}
@@ -121,7 +121,7 @@ jobs:
121121 -v ${{ github.workspace }}/dist:/dist \
122122 ${{ env.REGISTRY }}/${{ github.repository_owner }}/pidscope-builder-appimage:latest
123123
124- - uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
124+ - uses : actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
125125 with :
126126 name : appimage
127127 path : dist/PIDscope-*-x86_64.AppImage
@@ -133,9 +133,9 @@ jobs:
133133 contents : read
134134 packages : read
135135 steps :
136- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2 .2
136+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0 .2
137137
138- - uses : docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # v3.4 .0
138+ - uses : docker/login-action@4907a6ddec9925e35a0a9e82d7399ccc52663121 # v4.1 .0
139139 with :
140140 registry : ${{ env.REGISTRY }}
141141 username : ${{ github.actor }}
@@ -150,22 +150,22 @@ jobs:
150150 -v ${{ github.workspace }}/dist:/dist \
151151 ${{ env.REGISTRY }}/${{ github.repository_owner }}/pidscope-builder-windows:latest
152152
153- - uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
153+ - uses : actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
154154 with :
155155 name : windows-zip
156156 path : dist/PIDscope-*-windows-x86_64.zip
157157
158158 build-macos :
159159 needs : build-macos-blackbox
160- runs-on : macos-14
160+ runs-on : macos-15
161161 permissions :
162162 contents : read
163163 env :
164164 INAV_BB_VERSION : " 9.0.0"
165165 steps :
166- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2 .2
166+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0 .2
167167
168- - uses : actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2 .1
168+ - uses : actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0 .1
169169 with :
170170 pattern : blackbox-decode-*
171171 merge-multiple : true
@@ -207,7 +207,7 @@ jobs:
207207 mkdir -p dist
208208 cd /tmp && zip -r -q "$GITHUB_WORKSPACE/dist/PIDscope-${VERSION}-macos-universal.zip" "PIDscope-${VERSION}-macos"
209209
210- - uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
210+ - uses : actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
211211 with :
212212 name : macos-zip
213213 path : dist/PIDscope-*-macos-universal.zip
@@ -220,12 +220,12 @@ jobs:
220220 permissions :
221221 contents : write
222222 steps :
223- - uses : actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2 .1
223+ - uses : actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0 .1
224224 with :
225225 path : artifacts
226226
227227 - name : Create GitHub Release
228- uses : softprops/action-gh-release@da05d552573ad5aba039eaac05058a918a7bf631 # v2.2.2
228+ uses : softprops/action-gh-release@153bb8e04406b158c6c84fc1615b65b24149a1fe # v2.6.1
229229 with :
230230 files : |
231231 artifacts/appimage/*
0 commit comments