diff --git a/.github/workflows/build_android.yml b/.github/workflows/build_android.yml index 741d446f7..e7a95b374 100644 --- a/.github/workflows/build_android.yml +++ b/.github/workflows/build_android.yml @@ -14,11 +14,11 @@ jobs: runs-on: "windows-2022" steps: - name: Checkout repo - uses: actions/checkout@v3 + uses: actions/checkout@v6 - name: Setup Vulkan uses: ./.github/actions/vulkan - name: Setup .NET - uses: actions/setup-dotnet@v3 + uses: actions/setup-dotnet@v5 with: dotnet-version: 8.0.419 - name: Setup .NET Workload diff --git a/.github/workflows/build_ios.yml b/.github/workflows/build_ios.yml index cd2a46b42..965beee9e 100644 --- a/.github/workflows/build_ios.yml +++ b/.github/workflows/build_ios.yml @@ -13,11 +13,11 @@ jobs: runs-on: "macos-14" steps: - name: Checkout repo - uses: actions/checkout@v3 + uses: actions/checkout@v6 - name: Setup Vulkan uses: ./.github/actions/vulkan - name: Setup .NET - uses: actions/setup-dotnet@v3 + uses: actions/setup-dotnet@v5 with: dotnet-version: 9.0.x - name: Setup .NET Workload diff --git a/.github/workflows/build_linux.yml b/.github/workflows/build_linux.yml index eae49098f..36c8191a6 100644 --- a/.github/workflows/build_linux.yml +++ b/.github/workflows/build_linux.yml @@ -13,7 +13,7 @@ jobs: runs-on: "ubuntu-24.04" steps: - name: Checkout repo - uses: actions/checkout@v3 + uses: actions/checkout@v6 - name: Install dependencies run: | sudo apt-get update @@ -21,7 +21,7 @@ jobs: - name: Setup Vulkan uses: ./.github/actions/vulkan - name: Setup .NET - uses: actions/setup-dotnet@v3 + uses: actions/setup-dotnet@v5 with: dotnet-version: 8.0.x - name: Print .NET info @@ -42,7 +42,7 @@ jobs: runs-on: "ubuntu-24.04" steps: - name: Checkout repo - uses: actions/checkout@v3 + uses: actions/checkout@v6 - name: Install dependencies run: | sudo apt-get update @@ -50,7 +50,7 @@ jobs: - name: Setup Vulkan uses: ./.github/actions/vulkan - name: Setup .NET - uses: actions/setup-dotnet@v3 + uses: actions/setup-dotnet@v5 with: dotnet-version: 8.0.x - name: Print .NET info diff --git a/.github/workflows/build_mac.yml b/.github/workflows/build_mac.yml index ca595ed32..b8c1c92c2 100644 --- a/.github/workflows/build_mac.yml +++ b/.github/workflows/build_mac.yml @@ -13,11 +13,11 @@ jobs: runs-on: "macos-14" steps: - name: Checkout repo - uses: actions/checkout@v3 + uses: actions/checkout@v6 - name: Setup Vulkan uses: ./.github/actions/vulkan - name: Setup .NET - uses: actions/setup-dotnet@v3 + uses: actions/setup-dotnet@v5 with: dotnet-version: 8.0.x - name: Print .NET info @@ -38,11 +38,11 @@ jobs: runs-on: "macos-14" steps: - name: Checkout repo - uses: actions/checkout@v3 + uses: actions/checkout@v6 - name: Setup Vulkan uses: ./.github/actions/vulkan - name: Setup .NET - uses: actions/setup-dotnet@v3 + uses: actions/setup-dotnet@v5 with: dotnet-version: 8.0.x - name: Print .NET info diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml index f64e800b3..93289c8ec 100644 --- a/.github/workflows/build_windows.yml +++ b/.github/workflows/build_windows.yml @@ -14,11 +14,11 @@ jobs: runs-on: "windows-2022" steps: - name: Checkout repo - uses: actions/checkout@v3 + uses: actions/checkout@v6 - name: Setup Vulkan uses: ./.github/actions/vulkan - name: Setup .NET - uses: actions/setup-dotnet@v3 + uses: actions/setup-dotnet@v5 with: dotnet-version: 8.0.419 - name: Print .NET info @@ -42,11 +42,11 @@ jobs: runs-on: "windows-2022" steps: - name: Checkout repo - uses: actions/checkout@v3 + uses: actions/checkout@v6 - name: Setup Vulkan uses: ./.github/actions/vulkan - name: Setup .NET - uses: actions/setup-dotnet@v3 + uses: actions/setup-dotnet@v5 with: dotnet-version: 8.0.419 - name: Print .NET info diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml index 1b6e48e4e..3719760b7 100644 --- a/.github/workflows/cd.yml +++ b/.github/workflows/cd.yml @@ -18,7 +18,7 @@ jobs: runs-on: "windows-2022" steps: - name: Checkout repo - uses: actions/checkout@v3 + uses: actions/checkout@v6 - name: Checkout LFS run: | git lfs version @@ -26,7 +26,7 @@ jobs: - name: Setup Vulkan uses: ./.github/actions/vulkan - name: Setup .NET - uses: actions/setup-dotnet@v3 + uses: actions/setup-dotnet@v5 with: dotnet-version: 8.0.419 - name: Print .NET info @@ -40,12 +40,12 @@ jobs: PowerShell "(Get-Content Source/Tools/Flax.Build/Flax.Build.csproj).Replace('LatestMajor', 'Minor') | Set-Content Source/Tools/Flax.Build/Flax.Build.csproj" .\PackageEditor.bat -arch=x64 -platform=Windows -deployOutput=Output -dotnet=8 - name: Upload - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: Windows-Editor path: Output/Editor.zip - name: Upload - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: Windows-EditorDebugSymbols path: Output/EditorDebugSymbols.zip @@ -54,7 +54,7 @@ jobs: runs-on: "windows-2022" steps: - name: Checkout repo - uses: actions/checkout@v3 + uses: actions/checkout@v6 - name: Checkout LFS run: | git lfs version @@ -62,7 +62,7 @@ jobs: - name: Setup Vulkan uses: ./.github/actions/vulkan - name: Setup .NET - uses: actions/setup-dotnet@v3 + uses: actions/setup-dotnet@v5 with: dotnet-version: 8.0.419 - name: Print .NET info @@ -76,7 +76,7 @@ jobs: PowerShell "(Get-Content Source/Tools/Flax.Build/Flax.Build.csproj).Replace('LatestMajor', 'Minor') | Set-Content Source/Tools/Flax.Build/Flax.Build.csproj" .\PackagePlatforms.bat -arch=x64 -platform=Windows -deployOutput=Output -dotnet=8 - name: Upload - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: Windows-Game path: Output/Windows.zip @@ -87,7 +87,7 @@ jobs: runs-on: "ubuntu-24.04" steps: - name: Checkout repo - uses: actions/checkout@v3 + uses: actions/checkout@v6 - name: Checkout LFS run: | git lfs version @@ -99,7 +99,7 @@ jobs: - name: Setup Vulkan uses: ./.github/actions/vulkan - name: Setup .NET - uses: actions/setup-dotnet@v3 + uses: actions/setup-dotnet@v5 with: dotnet-version: 8.0.x - name: Print .NET info @@ -110,7 +110,7 @@ jobs: run: | ./PackageEditor.sh -arch=x64 -platform=Linux -deployOutput=Output -dotnet=8 - name: Upload - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: Linux-Editor path: Output/FlaxEditorLinux.zip @@ -119,7 +119,7 @@ jobs: runs-on: "ubuntu-24.04" steps: - name: Checkout repo - uses: actions/checkout@v3 + uses: actions/checkout@v6 - name: Checkout LFS run: | git lfs version @@ -131,7 +131,7 @@ jobs: - name: Setup Vulkan uses: ./.github/actions/vulkan - name: Setup .NET - uses: actions/setup-dotnet@v3 + uses: actions/setup-dotnet@v5 with: dotnet-version: 8.0.x - name: Print .NET info @@ -142,7 +142,7 @@ jobs: run: | ./PackagePlatforms.sh -arch=x64 -platform=Linux -deployOutput=Output -dotnet=8 - name: Upload - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: Linux-Game path: Output/Linux.zip @@ -153,7 +153,7 @@ jobs: runs-on: "macos-14" steps: - name: Checkout repo - uses: actions/checkout@v3 + uses: actions/checkout@v6 - name: Checkout LFS run: | git lfs version @@ -161,7 +161,7 @@ jobs: - name: Setup Vulkan uses: ./.github/actions/vulkan - name: Setup .NET - uses: actions/setup-dotnet@v3 + uses: actions/setup-dotnet@v5 with: dotnet-version: 8.0.x - name: Print .NET info @@ -172,7 +172,7 @@ jobs: run: | ./PackageEditor.command -arch=ARM64 -platform=Mac -deployOutput=Output -dotnet=8 - name: Upload - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: Mac-Editor path: Output/FlaxEditorMac.zip @@ -181,7 +181,7 @@ jobs: runs-on: "macos-14" steps: - name: Checkout repo - uses: actions/checkout@v3 + uses: actions/checkout@v6 - name: Checkout LFS run: | git lfs version @@ -189,7 +189,7 @@ jobs: - name: Setup Vulkan uses: ./.github/actions/vulkan - name: Setup .NET - uses: actions/setup-dotnet@v3 + uses: actions/setup-dotnet@v5 with: dotnet-version: 8.0.x - name: Print .NET info @@ -200,7 +200,7 @@ jobs: run: | ./PackagePlatforms.command -arch=ARM64 -platform=Mac -deployOutput=Output -dotnet=8 - name: Upload - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: Mac-Game path: Output/Mac.zip diff --git a/.github/workflows/cooking.yml b/.github/workflows/cooking.yml index a2c4550cb..c2981bf0a 100644 --- a/.github/workflows/cooking.yml +++ b/.github/workflows/cooking.yml @@ -12,11 +12,11 @@ jobs: runs-on: "macos-14" steps: - name: Checkout repo - uses: actions/checkout@v3 + uses: actions/checkout@v6 - name: Setup Vulkan uses: ./.github/actions/vulkan - name: Setup .NET - uses: actions/setup-dotnet@v3 + uses: actions/setup-dotnet@v5 with: dotnet-version: 8.0.x - name: Setup .NET Workload @@ -31,7 +31,7 @@ jobs: git lfs version git lfs pull - name: Get Flax Samples - uses: actions/checkout@v3 + uses: actions/checkout@v6 with: fetch-depth: 1 repository: FlaxEngine/FlaxSamples diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 2c1dfc762..14e74074c 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -14,9 +14,9 @@ jobs: runs-on: "ubuntu-24.04" steps: - name: Checkout repo - uses: actions/checkout@v3 + uses: actions/checkout@v6 - name: Setup .NET - uses: actions/setup-dotnet@v3 + uses: actions/setup-dotnet@v5 with: dotnet-version: 8.0.x - name: Print .NET info @@ -53,9 +53,9 @@ jobs: runs-on: "windows-2022" steps: - name: Checkout repo - uses: actions/checkout@v3 + uses: actions/checkout@v6 - name: Setup .NET - uses: actions/setup-dotnet@v3 + uses: actions/setup-dotnet@v5 with: dotnet-version: 8.0.419 - name: Print .NET info