diff --git a/.github/workflows/build-deploy-docs.yml b/.github/workflows/build-deploy-docs.yml index 9b96f8948..7cf283798 100644 --- a/.github/workflows/build-deploy-docs.yml +++ b/.github/workflows/build-deploy-docs.yml @@ -13,7 +13,7 @@ jobs: name: Build runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup uses: ./.github/actions/setup - name: Install mdbook @@ -31,11 +31,11 @@ jobs: - name: API Documentation shell: bash run: cargo doc -p maplibre --no-deps --lib --document-private-items - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 with: name: api-docs path: target/doc/ - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 with: name: book path: docs/book/ @@ -45,19 +45,19 @@ jobs: name: Deploy runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Download api-docs - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: api-docs path: artifacts/api - name: Download book - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: book path: artifacts/book - name: Deploy - uses: JamesIves/github-pages-deploy-action@v4.3.3 + uses: JamesIves/github-pages-deploy-action@v4.6.8 with: branch: gh-pages folder: artifacts diff --git a/.github/workflows/demo-linux.yml b/.github/workflows/demo-linux.yml index 656c47bdf..f46d810dc 100644 --- a/.github/workflows/demo-linux.yml +++ b/.github/workflows/demo-linux.yml @@ -8,7 +8,7 @@ jobs: name: Build runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup uses: ./.github/actions/setup with: @@ -24,7 +24,7 @@ jobs: - name: Test x86_64 linux shell: bash run: just test maplibre-demo x86_64-unknown-linux-gnu - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 with: name: maplibre-rs path: target/x86_64-unknown-linux-gnu/release/maplibre-demo diff --git a/.github/workflows/demo-macos.yml b/.github/workflows/demo-macos.yml index e5b0cf030..cb70b013a 100644 --- a/.github/workflows/demo-macos.yml +++ b/.github/workflows/demo-macos.yml @@ -8,7 +8,7 @@ jobs: name: Build runs-on: macos-12 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup uses: ./.github/actions/setup with: @@ -24,7 +24,7 @@ jobs: - name: Test x86_64 darwin shell: bash run: just test maplibre-demo x86_64-apple-darwin - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 with: name: maplibre-x86_64-apple-darwin-demo path: apple/xcode/build/Build/Products/Debug/*.app diff --git a/.github/workflows/demo-windows.yml b/.github/workflows/demo-windows.yml index 826ea9fae..8fa350773 100644 --- a/.github/workflows/demo-windows.yml +++ b/.github/workflows/demo-windows.yml @@ -22,7 +22,7 @@ jobs: - name: Show bash PATH shell: bash run: echo $PATH - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup uses: ./.github/actions/setup with: @@ -38,7 +38,7 @@ jobs: - name: Test x86_64 windows shell: powershell run: just test maplibre-demo x86_64-pc-windows-msvc - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 with: name: maplibre-x86_64-windows-demo path: target/x86_64-pc-windows-msvc/release/maplibre-demo.exe diff --git a/.github/workflows/library-android.yml b/.github/workflows/library-android.yml index adc6c6d15..3c88d726a 100644 --- a/.github/workflows/library-android.yml +++ b/.github/workflows/library-android.yml @@ -8,7 +8,7 @@ jobs: name: Build runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup uses: ./.github/actions/setup with: diff --git a/.github/workflows/library-apple.yml b/.github/workflows/library-apple.yml index cb49f2ad8..acc67455f 100644 --- a/.github/workflows/library-apple.yml +++ b/.github/workflows/library-apple.yml @@ -29,7 +29,7 @@ jobs: platform: iOS Simulator name: Build ${{ matrix.name }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup uses: ./.github/actions/setup with: @@ -49,7 +49,7 @@ jobs: if: ${{ matrix.fat-arch }} shell: bash run: just xcodebuild-archive-fat ${{ matrix.arch }} "${{ matrix.platform }}" ${{ matrix.fat-arch }} - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 with: name: ${{ matrix.name }} path: apple/build/*.xcarchive @@ -73,7 +73,7 @@ jobs: name: Test XCode project runs-on: macos-12 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup uses: ./.github/actions/setup with: @@ -90,21 +90,21 @@ jobs: needs: - library-apple steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup uses: ./.github/actions/setup - name: Download fat-aarch64-x86_64-apple-darwin - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: fat-aarch64-x86_64-apple-darwin path: apple/build/ - name: Download aarch64-apple-ios - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: aarch64-apple-ios path: apple/build/ - name: Download aarch64-apple-ios-sim - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: aarch64-apple-ios-sim path: apple/build/ diff --git a/.github/workflows/library-web.yml b/.github/workflows/library-web.yml index 84bb7cf1f..d5f4a1888 100644 --- a/.github/workflows/library-web.yml +++ b/.github/workflows/library-web.yml @@ -26,7 +26,7 @@ jobs: name: Build runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup uses: ./.github/actions/setup with: @@ -54,7 +54,7 @@ jobs: - name: Test shell: bash run: just web-test "web-webgl" - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 with: name: ${{ inputs.name }} path: web/demo/dist/ @@ -65,8 +65,8 @@ jobs: name: Deploy runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v3 - - uses: actions/download-artifact@v3 + - uses: actions/checkout@v4 + - uses: actions/download-artifact@v4 with: name: ${{ inputs.name }} path: demo diff --git a/.github/workflows/run-benchmarks.yml b/.github/workflows/run-benchmarks.yml index 7a33dadfa..7b22e86e5 100644 --- a/.github/workflows/run-benchmarks.yml +++ b/.github/workflows/run-benchmarks.yml @@ -8,7 +8,7 @@ jobs: name: Benchmark runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup uses: ./.github/actions/setup with: diff --git a/.github/workflows/run-checks.yml b/.github/workflows/run-checks.yml index 4a8442209..81e483911 100644 --- a/.github/workflows/run-checks.yml +++ b/.github/workflows/run-checks.yml @@ -8,7 +8,7 @@ jobs: name: Check runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup uses: ./.github/actions/setup - name: Format diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index c73fca89d..6fe0523d8 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -8,7 +8,7 @@ jobs: name: Test runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup uses: ./.github/actions/setup with: