diff options
author | 2024-04-27 02:04:12 +0200 | |
---|---|---|
committer | 2024-04-27 02:04:12 +0200 | |
commit | f2d3d40487a5209cb7dfae5367fb71f3940e3ab7 (patch) | |
tree | 5142145f357e25ec399415725a45ac4c68eb6e16 | |
parent | 80d5f46cea8f7b8692c0d1f076b52195ba766eef (diff) | |
download | libimobiledevice-f2d3d40487a5209cb7dfae5367fb71f3940e3ab7.tar.gz libimobiledevice-f2d3d40487a5209cb7dfae5367fb71f3940e3ab7.tar.bz2 |
[github-actions] Update actions in build workflow to newer versions
-rw-r--r-- | .github/workflows/build.yml | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index b740952..584f2e9 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml | |||
@@ -17,21 +17,21 @@ jobs: | |||
17 | run: | | 17 | run: | |
18 | echo "target_triplet=`gcc -dumpmachine`" >> $GITHUB_ENV | 18 | echo "target_triplet=`gcc -dumpmachine`" >> $GITHUB_ENV |
19 | - name: fetch libplist | 19 | - name: fetch libplist |
20 | uses: dawidd6/action-download-artifact@v2 | 20 | uses: dawidd6/action-download-artifact@v3 |
21 | with: | 21 | with: |
22 | github_token: ${{secrets.GITHUB_TOKEN}} | 22 | github_token: ${{secrets.GITHUB_TOKEN}} |
23 | workflow: build.yml | 23 | workflow: build.yml |
24 | name: libplist-latest_${{env.target_triplet}} | 24 | name: libplist-latest_${{env.target_triplet}} |
25 | repo: libimobiledevice/libplist | 25 | repo: libimobiledevice/libplist |
26 | - name: fetch libusbmuxd | 26 | - name: fetch libusbmuxd |
27 | uses: dawidd6/action-download-artifact@v2 | 27 | uses: dawidd6/action-download-artifact@v3 |
28 | with: | 28 | with: |
29 | github_token: ${{secrets.GITHUB_TOKEN}} | 29 | github_token: ${{secrets.GITHUB_TOKEN}} |
30 | workflow: build.yml | 30 | workflow: build.yml |
31 | name: libusbmuxd-latest_${{env.target_triplet}} | 31 | name: libusbmuxd-latest_${{env.target_triplet}} |
32 | repo: libimobiledevice/libusbmuxd | 32 | repo: libimobiledevice/libusbmuxd |
33 | - name: fetch libimobiledevice-glue | 33 | - name: fetch libimobiledevice-glue |
34 | uses: dawidd6/action-download-artifact@v2 | 34 | uses: dawidd6/action-download-artifact@v3 |
35 | with: | 35 | with: |
36 | github_token: ${{secrets.GITHUB_TOKEN}} | 36 | github_token: ${{secrets.GITHUB_TOKEN}} |
37 | workflow: build.yml | 37 | workflow: build.yml |
@@ -45,7 +45,7 @@ jobs: | |||
45 | done | 45 | done |
46 | sudo cp -r extract/* / | 46 | sudo cp -r extract/* / |
47 | sudo ldconfig | 47 | sudo ldconfig |
48 | - uses: actions/checkout@v3 | 48 | - uses: actions/checkout@v4 |
49 | with: | 49 | with: |
50 | fetch-depth: 0 | 50 | fetch-depth: 0 |
51 | - name: autogen | 51 | - name: autogen |
@@ -60,7 +60,7 @@ jobs: | |||
60 | DESTDIR=`pwd`/dest make install | 60 | DESTDIR=`pwd`/dest make install |
61 | tar -C dest -cf libimobiledevice.tar usr | 61 | tar -C dest -cf libimobiledevice.tar usr |
62 | - name: publish artifact | 62 | - name: publish artifact |
63 | uses: actions/upload-artifact@v3 | 63 | uses: actions/upload-artifact@v4 |
64 | with: | 64 | with: |
65 | name: libimobiledevice-latest_${{env.target_triplet}} | 65 | name: libimobiledevice-latest_${{env.target_triplet}} |
66 | path: libimobiledevice.tar | 66 | path: libimobiledevice.tar |
@@ -77,21 +77,21 @@ jobs: | |||
77 | pip3 install cython | 77 | pip3 install cython |
78 | shell: bash | 78 | shell: bash |
79 | - name: fetch libplist | 79 | - name: fetch libplist |
80 | uses: dawidd6/action-download-artifact@v2 | 80 | uses: dawidd6/action-download-artifact@v3 |
81 | with: | 81 | with: |
82 | github_token: ${{secrets.GITHUB_TOKEN}} | 82 | github_token: ${{secrets.GITHUB_TOKEN}} |
83 | workflow: build.yml | 83 | workflow: build.yml |
84 | name: libplist-latest_macOS | 84 | name: libplist-latest_macOS |
85 | repo: libimobiledevice/libplist | 85 | repo: libimobiledevice/libplist |
86 | - name: fetch libusbmuxd | 86 | - name: fetch libusbmuxd |
87 | uses: dawidd6/action-download-artifact@v2 | 87 | uses: dawidd6/action-download-artifact@v3 |
88 | with: | 88 | with: |
89 | github_token: ${{secrets.GITHUB_TOKEN}} | 89 | github_token: ${{secrets.GITHUB_TOKEN}} |
90 | workflow: build.yml | 90 | workflow: build.yml |
91 | name: libusbmuxd-latest_macOS | 91 | name: libusbmuxd-latest_macOS |
92 | repo: libimobiledevice/libusbmuxd | 92 | repo: libimobiledevice/libusbmuxd |
93 | - name: fetch libimobiledevice-glue | 93 | - name: fetch libimobiledevice-glue |
94 | uses: dawidd6/action-download-artifact@v2 | 94 | uses: dawidd6/action-download-artifact@v3 |
95 | with: | 95 | with: |
96 | github_token: ${{secrets.GITHUB_TOKEN}} | 96 | github_token: ${{secrets.GITHUB_TOKEN}} |
97 | workflow: build.yml | 97 | workflow: build.yml |
@@ -104,7 +104,7 @@ jobs: | |||
104 | tar -C extract -xvf $I | 104 | tar -C extract -xvf $I |
105 | done | 105 | done |
106 | sudo cp -r extract/* / | 106 | sudo cp -r extract/* / |
107 | - uses: actions/checkout@v3 | 107 | - uses: actions/checkout@v4 |
108 | - name: install additional requirements | 108 | - name: install additional requirements |
109 | run: | | 109 | run: | |
110 | mkdir -p lib | 110 | mkdir -p lib |
@@ -156,7 +156,7 @@ jobs: | |||
156 | DESTDIR=`pwd`/dest make install | 156 | DESTDIR=`pwd`/dest make install |
157 | tar -C dest -cf libimobiledevice.tar usr | 157 | tar -C dest -cf libimobiledevice.tar usr |
158 | - name: publish artifact | 158 | - name: publish artifact |
159 | uses: actions/upload-artifact@v3 | 159 | uses: actions/upload-artifact@v4 |
160 | with: | 160 | with: |
161 | name: libimobiledevice-latest_macOS | 161 | name: libimobiledevice-latest_macOS |
162 | path: libimobiledevice.tar | 162 | path: libimobiledevice.tar |
@@ -193,21 +193,21 @@ jobs: | |||
193 | echo "target_triplet=`gcc -dumpmachine`" >> $GITHUB_ENV | 193 | echo "target_triplet=`gcc -dumpmachine`" >> $GITHUB_ENV |
194 | git config --global core.autocrlf false | 194 | git config --global core.autocrlf false |
195 | - name: fetch libplist | 195 | - name: fetch libplist |
196 | uses: dawidd6/action-download-artifact@v2 | 196 | uses: dawidd6/action-download-artifact@v3 |
197 | with: | 197 | with: |
198 | github_token: ${{secrets.GITHUB_TOKEN}} | 198 | github_token: ${{secrets.GITHUB_TOKEN}} |
199 | workflow: build.yml | 199 | workflow: build.yml |
200 | name: libplist-latest_${{ matrix.arch }}-${{ env.dest }} | 200 | name: libplist-latest_${{ matrix.arch }}-${{ env.dest }} |
201 | repo: libimobiledevice/libplist | 201 | repo: libimobiledevice/libplist |
202 | - name: fetch libusbmuxd | 202 | - name: fetch libusbmuxd |
203 | uses: dawidd6/action-download-artifact@v2 | 203 | uses: dawidd6/action-download-artifact@v3 |
204 | with: | 204 | with: |
205 | github_token: ${{secrets.GITHUB_TOKEN}} | 205 | github_token: ${{secrets.GITHUB_TOKEN}} |
206 | workflow: build.yml | 206 | workflow: build.yml |
207 | name: libusbmuxd-latest_${{ matrix.arch }}-${{ env.dest }} | 207 | name: libusbmuxd-latest_${{ matrix.arch }}-${{ env.dest }} |
208 | repo: libimobiledevice/libusbmuxd | 208 | repo: libimobiledevice/libusbmuxd |
209 | - name: fetch libimobiledevice-glue | 209 | - name: fetch libimobiledevice-glue |
210 | uses: dawidd6/action-download-artifact@v2 | 210 | uses: dawidd6/action-download-artifact@v3 |
211 | with: | 211 | with: |
212 | github_token: ${{secrets.GITHUB_TOKEN}} | 212 | github_token: ${{secrets.GITHUB_TOKEN}} |
213 | workflow: build.yml | 213 | workflow: build.yml |
@@ -220,7 +220,7 @@ jobs: | |||
220 | tar -C extract -xvf $I | 220 | tar -C extract -xvf $I |
221 | done | 221 | done |
222 | cp -r extract/* / | 222 | cp -r extract/* / |
223 | - uses: actions/checkout@v3 | 223 | - uses: actions/checkout@v4 |
224 | - name: autogen | 224 | - name: autogen |
225 | run: ./autogen.sh CC=gcc CXX=g++ --enable-debug | 225 | run: ./autogen.sh CC=gcc CXX=g++ --enable-debug |
226 | - name: make | 226 | - name: make |
@@ -233,7 +233,7 @@ jobs: | |||
233 | DESTDIR=`pwd`/dest make install | 233 | DESTDIR=`pwd`/dest make install |
234 | tar -C dest -cf libimobiledevice.tar ${{ env.dest }} | 234 | tar -C dest -cf libimobiledevice.tar ${{ env.dest }} |
235 | - name: publish artifact | 235 | - name: publish artifact |
236 | uses: actions/upload-artifact@v3 | 236 | uses: actions/upload-artifact@v4 |
237 | with: | 237 | with: |
238 | name: libimobiledevice-latest_${{ matrix.arch }}-${{ env.dest }} | 238 | name: libimobiledevice-latest_${{ matrix.arch }}-${{ env.dest }} |
239 | path: libimobiledevice.tar | 239 | path: libimobiledevice.tar |