]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
[GHA] Update deprecated windows-2019 image to windows-2022 2817/head
authorAndrey Volk <andywolk@gmail.com>
Mon, 2 Jun 2025 18:13:00 +0000 (21:13 +0300)
committerAndrey Volk <andywolk@gmail.com>
Sat, 7 Jun 2025 14:05:15 +0000 (17:05 +0300)
.github/workflows/windows.yml
src/mod/languages/mod_managed/managed/FreeSWITCH.Managed.2017.csproj
src/mod/languages/mod_managed/managed/examples/winFailToBan/winFailToBan.csproj
w32/Setup/CustomActions/Setup.CA.DownloadOpenH264/Setup.CA.DownloadOpenH264.csproj

index 5d59fba2a1d4e15871765217df94c211d075020c..f11b45ab7912ab9d496785a834bd5bce4ad15a05 100644 (file)
@@ -7,13 +7,28 @@ on:
     branches: [master, release]
 jobs:
   x64:
-    runs-on: windows-2019
+    runs-on: windows-2022
 
     steps:
     - uses: actions/checkout@v4
       with:
         fetch-depth: 0
 
+    - name: Download yasm.exe
+      run: |
+        curl -o libs\win32\ffmpeg\yasm.exe https://files.freeswitch.org/downloads/win64/yasm-1.3.0.87.g121a.exe
+        copy libs\win32\ffmpeg\yasm.exe libs\win32\libvpx\yasm.exe
+
+    - name: Verify and Run yasm.exe
+      run: |
+        if exist libs\win32\ffmpeg\yasm.exe (
+          libs\win32\ffmpeg\yasm.exe --version
+        ) else (
+          echo ERROR: yasm.exe not found!
+          exit 1
+        )
+      shell: cmd
+
     - name: Add msbuild to PATH
       uses: microsoft/setup-msbuild@v2
 
index cec860ab1dfc846b94408a2f9a8015d1a7766e34..bede14c8a1ba3d3d71e1abdb69b658520581884d 100644 (file)
@@ -10,7 +10,7 @@
     <AppDesignerFolder>Properties</AppDesignerFolder>
     <RootNamespace>FreeSWITCH.Managed</RootNamespace>
     <AssemblyName>FreeSWITCH.Managed</AssemblyName>
-    <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
+    <TargetFrameworkVersion>v4.6.2</TargetFrameworkVersion>
     <FileAlignment>512</FileAlignment>
     <StartupObject>
     </StartupObject>
index 520762b029d7bde72ebc9bd83e45a57ddcade61c..661be88daad85907c0ad390fb133c9b9fca063cb 100644 (file)
@@ -10,7 +10,7 @@
     <AppDesignerFolder>Properties</AppDesignerFolder>\r
     <RootNamespace>winFailToBan</RootNamespace>\r
     <AssemblyName>winFailToBan</AssemblyName>\r
-    <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>\r
+    <TargetFrameworkVersion>v4.6.2</TargetFrameworkVersion>\r
     <FileAlignment>512</FileAlignment>\r
   </PropertyGroup>\r
   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
index 433a047be5bb0f541955bc5899005e97365b60cc..63529e99813707c6b659b5ebf677a13ebaea4061 100644 (file)
@@ -11,7 +11,7 @@
     <AppDesignerFolder>Properties</AppDesignerFolder>\r
     <RootNamespace>Setup.CA.DownloadOpenH264</RootNamespace>\r
     <AssemblyName>Setup.CA.DownloadOpenH264</AssemblyName>\r
-    <TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion>\r
+    <TargetFrameworkVersion>v4.6.2</TargetFrameworkVersion>\r
     <FileAlignment>512</FileAlignment>\r
   </PropertyGroup>\r
   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">\r