diff options
| author | 2024-04-02 18:26:55 +0200 | |
|---|---|---|
| committer | 2024-04-02 18:26:55 +0200 | |
| commit | 032bc1f61ddb452c6bc53a8e86bc184240ca30cc (patch) | |
| tree | 2853ab1773ee59135b379b6ffcdafb1481acbc04 /.github/workflows | |
| parent | 2387d8e5820ee4621494e20434c0017aba6bea71 (diff) | |
| download | libusbmuxd-032bc1f61ddb452c6bc53a8e86bc184240ca30cc.tar.gz libusbmuxd-032bc1f61ddb452c6bc53a8e86bc184240ca30cc.tar.bz2 | |
[github-actions] Update build workflow to use newer versions of download-artifact, checkout, and upload-artifact actions
Diffstat (limited to '.github/workflows')
| -rw-r--r-- | .github/workflows/build.yml | 24 | 
1 files changed, 12 insertions, 12 deletions
| diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index a12d5cd..56248c5 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -13,14 +13,14 @@ jobs:        run: |            echo "target_triplet=`gcc -dumpmachine`" >> $GITHUB_ENV      - name: fetch libplist -      uses: dawidd6/action-download-artifact@v2 +      uses: dawidd6/action-download-artifact@v3        with:          github_token: ${{secrets.GITHUB_TOKEN}}          workflow: build.yml          name: libplist-latest_${{env.target_triplet}}          repo: libimobiledevice/libplist      - name: fetch libimobiledevice-glue -      uses: dawidd6/action-download-artifact@v2 +      uses: dawidd6/action-download-artifact@v3        with:          github_token: ${{secrets.GITHUB_TOKEN}}          workflow: build.yml @@ -34,7 +34,7 @@ jobs:            done            sudo cp -r extract/* /            sudo ldconfig -    - uses: actions/checkout@v3 +    - uses: actions/checkout@v4      - name: autogen        run: ./autogen.sh PKG_CONFIG_PATH=/usr/local/lib/pkgconfig LDFLAGS="-Wl,-rpath=/usr/local/lib"      - name: make @@ -47,7 +47,7 @@ jobs:            DESTDIR=`pwd`/dest make install            tar -C dest -cf libusbmuxd.tar usr      - name: publish artifact -      uses: actions/upload-artifact@v3 +      uses: actions/upload-artifact@v4        with:          name: libusbmuxd-latest_${{env.target_triplet}}          path: libusbmuxd.tar @@ -63,14 +63,14 @@ jobs:            fi        shell: bash      - name: fetch libplist -      uses: dawidd6/action-download-artifact@v2 +      uses: dawidd6/action-download-artifact@v3        with:          github_token: ${{secrets.GITHUB_TOKEN}}          workflow: build.yml          name: libplist-latest_macOS          repo: libimobiledevice/libplist      - name: fetch libimobiledevice-glue -      uses: dawidd6/action-download-artifact@v2 +      uses: dawidd6/action-download-artifact@v3        with:          github_token: ${{secrets.GITHUB_TOKEN}}          workflow: build.yml @@ -83,7 +83,7 @@ jobs:              tar -C extract -xvf $I            done            sudo cp -r extract/* / -    - uses: actions/checkout@v3 +    - uses: actions/checkout@v4      - name: autogen        run: |            SDKDIR=`xcrun --sdk macosx --show-sdk-path` @@ -107,7 +107,7 @@ jobs:            DESTDIR=`pwd`/dest make install            tar -C dest -cf libusbmuxd.tar usr      - name: publish artifact -      uses: actions/upload-artifact@v3 +      uses: actions/upload-artifact@v4        with:          name: libusbmuxd-latest_macOS          path: libusbmuxd.tar @@ -144,14 +144,14 @@ jobs:            echo "target_triplet=`gcc -dumpmachine`" >> $GITHUB_ENV            git config --global core.autocrlf false      - name: fetch libplist -      uses: dawidd6/action-download-artifact@v2 +      uses: dawidd6/action-download-artifact@v3        with:          github_token: ${{secrets.GITHUB_TOKEN}}          workflow: build.yml          name: libplist-latest_${{ matrix.arch }}-${{ env.dest }}          repo: libimobiledevice/libplist      - name: fetch libimobiledevice-glue -      uses: dawidd6/action-download-artifact@v2 +      uses: dawidd6/action-download-artifact@v3        with:          github_token: ${{secrets.GITHUB_TOKEN}}          workflow: build.yml @@ -164,7 +164,7 @@ jobs:              tar -C extract -xvf $I            done            cp -r extract/* / -    - uses: actions/checkout@v3 +    - uses: actions/checkout@v4      - name: autogen        run: ./autogen.sh CC=gcc CXX=g++      - name: make @@ -177,7 +177,7 @@ jobs:            DESTDIR=`pwd`/dest make install            tar -C dest -cf libusbmuxd.tar ${{ env.dest }}      - name: publish artifact -      uses: actions/upload-artifact@v3 +      uses: actions/upload-artifact@v4        with:          name: libusbmuxd-latest_${{ matrix.arch }}-${{ env.dest }}          path: libusbmuxd.tar | 
