diff options
author | Fabio Alessandrelli <fabio.alessandrelli@gmail.com> | 2024-02-08 01:22:58 +0100 |
---|---|---|
committer | Fabio Alessandrelli <fabio.alessandrelli@gmail.com> | 2024-02-10 02:01:48 +0100 |
commit | 9520b23a4c91b439179c74f9942979cc948de8ae (patch) | |
tree | a3eff4f81188aabf1fd57378a8088dc6f7f69371 /.github/workflows/build_release.yml | |
parent | cdb4673f4841e8e7a25f98497720a45db39787cf (diff) | |
download | fork-godot-webrtc-native-9520b23a4c91b439179c74f9942979cc948de8ae.tar.gz fork-godot-webrtc-native-9520b23a4c91b439179c74f9942979cc948de8ae.tar.bz2 fork-godot-webrtc-native-9520b23a4c91b439179c74f9942979cc948de8ae.zip |
[CI] Update actions, use local copy of godot-cache
Diffstat (limited to '.github/workflows/build_release.yml')
-rw-r--r-- | .github/workflows/build_release.yml | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/.github/workflows/build_release.yml b/.github/workflows/build_release.yml index 51d6938..43538b1 100644 --- a/.github/workflows/build_release.yml +++ b/.github/workflows/build_release.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install dependencies run: | @@ -122,12 +122,12 @@ jobs: shell: bash steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: recursive - name: Setup Godot build cache - uses: ./godot-cpp/.github/actions/godot-cache + uses: ./.github/actions/godot-cache with: cache-name: ${{ matrix.cache-name }} continue-on-error: true @@ -146,7 +146,7 @@ jobs: - name: Setup Linux buildroot toolchain cache if: ${{ matrix.platform == 'linux' }} - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: | ${{ matrix.buildroot }}-godot-linux-gnu_sdk-buildroot.tar.bz2 @@ -165,7 +165,7 @@ jobs: patch -p1 < misc/patches/scons_path.diff - name: Set up Python 3.x - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: '3.x' architecture: 'x64' @@ -198,7 +198,7 @@ jobs: run: | scons target=release generate_bindings=yes ${{ matrix.gdnative_flags }} godot_version=3 - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 with: name: ${{ github.job }}-${{ matrix.platform }}-${{ matrix.arch }} path: | @@ -210,11 +210,11 @@ jobs: needs: build runs-on: "ubuntu-latest" steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: recursive - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: path: artifacts @@ -241,17 +241,17 @@ jobs: ls -R release - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 with: name: godot-webrtc-extension-4.1 path: release/*-extension-4.1-*.zip - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 with: name: godot-webrtc-extension-4.0 path: release/*-extension-4.0-*.zip - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 with: name: godot-webrtc-gdnative path: release/*-gdnative-*.zip |