diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 19059e4..7e9caef 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -91,8 +91,8 @@ jobs: matrix: name: - android - - ubuntu-20.04_x86_64 - runs-on: ubuntu-20.04 + - ubuntu-22.04_x86_64 + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v4 - name: Cache @@ -104,7 +104,7 @@ jobs: restore-keys: | ${{ matrix.name }}-v1- - name: Prepare Ubuntu x86_64 - if: matrix.name == 'ubuntu-20.04_x86_64' + if: matrix.name == 'ubuntu-22.04_x86_64' run: | sudo apt install libgl-dev - run: python3 run.py ${{ matrix.name }} @@ -124,18 +124,18 @@ jobs: path: android/ # Ubuntu 用 - name: Copy Ubuntu x86_64 files - if: matrix.name == 'ubuntu-20.04_x86_64' + if: matrix.name == 'ubuntu-22.04_x86_64' run: | - mkdir ubuntu-20.04_x86_64/ - cp _build/ubuntu-20.04_x86_64/release/sora_unity_sdk/libSoraUnitySdk.so ubuntu-20.04_x86_64/ + mkdir ubuntu-22.04_x86_64/ + cp _build/ubuntu-22.04_x86_64/release/sora_unity_sdk/libSoraUnitySdk.so ubuntu-22.04_x86_64/ - name: Upload Ubuntu x86_64 Artifact - if: matrix.name == 'ubuntu-20.04_x86_64' + if: matrix.name == 'ubuntu-22.04_x86_64' uses: actions/upload-artifact@v4 with: - name: ubuntu-20.04_x86_64 - path: ubuntu-20.04_x86_64/ + name: ubuntu-22.04_x86_64 + path: ubuntu-22.04_x86_64/ package: - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 needs: - build-windows - build-macos @@ -164,7 +164,7 @@ jobs: cp ios/libboost_json.a SoraUnitySdk/Plugins/SoraUnitySdk/ios/ cp ios/libsora.a SoraUnitySdk/Plugins/SoraUnitySdk/ios/ cp ios/libboost_filesystem.a SoraUnitySdk/Plugins/SoraUnitySdk/ios/ - cp ubuntu-20.04_x86_64/libSoraUnitySdk.so SoraUnitySdk/Plugins/SoraUnitySdk/linux/x86_64/ + cp ubuntu-22.04_x86_64/libSoraUnitySdk.so SoraUnitySdk/Plugins/SoraUnitySdk/linux/x86_64/ cp LICENSE SoraUnitySdk/SoraUnitySdk/ cp NOTICE.md SoraUnitySdk/SoraUnitySdk/ diff --git a/CHANGES.md b/CHANGES.md index 2124627..ec1c869 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -11,6 +11,8 @@ ## develop +- [CHANGE] Linux x86_64 版のビルドを `ubuntu-20.04_x86_64` から `ubuntu-22.04_x86_64` にあげる + - @miosakuma - [CHANGE] Sora.Config.VideoCodecType を Nullable 型に変更し、デフォルト値を `VP9` から未指定に変更する - 未指定の場合、シグナリング "type": "connect" でビデオコーデック指定を行わない - ビデオコーデック指定を行わない場合は Sora のデフォルト値 `VP9` が利用される @@ -23,6 +25,15 @@ - `CMAKE_VERSION` を `3.31.4` にアップデート - @torikizi +### misc + +- [CHANGE] Linux x86_64 と Android のビルド環境を `ubuntu-20.04` から `ubuntu-22.04` にあげる + - @miosakuma +- [CHANGE] GitHub Actions の package タスクを実行する環境を `ubuntu-20.04` から `ubuntu-22.04` にあげる + - @miosakuma +- [CHANGE] 対応プラットフォームから `Ubuntu 20.04` を削除、 `Ubuntu 22.04` を追加 + - @miosakuma + ## 2025.1.0 **リリース日**: 2025-01-29 diff --git a/README.md b/README.md index e41e984..c7a4ebd 100644 --- a/README.md +++ b/README.md @@ -45,8 +45,8 @@ Please read https://github.com/shiguredo/oss/blob/master/README.en.md before use - macOS 13.4.1 M1 以降 - Android 7 以降 - iOS 13 以降 -- Ubuntu 20.04 x86_64 - Ubuntu 22.04 x86_64 +- Ubuntu 24.04 x86_64 ## 対応機能