diff --git a/.github/actions/build-arm64/action.yml b/.github/actions/build-arm64/action.yml deleted file mode 100644 index e9103eb..0000000 --- a/.github/actions/build-arm64/action.yml +++ /dev/null @@ -1,29 +0,0 @@ -name: 'Build Windows arm64' -description: 'Build Windows arm64 binaries' -inputs: - electron: - description: 'Electron version' - required: true - -runs: - using: "composite" - steps: - - - name: Build arm64 - shell: pwsh - run: | - node-gyp configure --target=${{ inputs.electron }}.0.0 --disturl=https://electronjs.org/headers --runtime=electron --release --arch=arm64 - - (Get-Content -Raw build/build_managed.vcxproj) -replace 'Strict', '' | Out-File -Encoding Utf8 build/build_managed.vcxproj - (Get-Content -Raw build/edge_coreclr.vcxproj) -replace 'Strict', '' | Out-File -Encoding Utf8 build/edge_coreclr.vcxproj - (Get-Content -Raw build/edge_nativeclr.vcxproj) -replace 'Strict', '' | Out-File -Encoding Utf8 build/edge_nativeclr.vcxproj - - if ( '${{ inputs.electron }}' -ge 32){ - (Get-Content -Raw build/build_managed.vcxproj) -replace 'std:c\+\+17', 'std:c++20' | Out-File -Encoding Utf8 build/build_managed.vcxproj - (Get-Content -Raw build/edge_coreclr.vcxproj) -replace 'std:c\+\+17', 'std:c++20' | Out-File -Encoding Utf8 build/edge_coreclr.vcxproj - (Get-Content -Raw build/edge_nativeclr.vcxproj) -replace 'std:c\+\+17', 'std:c++20' | Out-File -Encoding Utf8 build/edge_nativeclr.vcxproj - } - - node-gyp build - cmd /c copy /y build\Release\edge_*.node release\arm64\${{ inputs.electron }}.0.0 - cmd /c rmdir /S /Q build diff --git a/.github/actions/build-ia32/action.yml b/.github/actions/build-ia32/action.yml deleted file mode 100644 index da641c7..0000000 --- a/.github/actions/build-ia32/action.yml +++ /dev/null @@ -1,25 +0,0 @@ -name: 'Build Windows ia32' -description: 'Build Windows ia32 binaries' -inputs: - electron: - description: 'Electron version' - required: true - -runs: - using: "composite" - steps: - - - name: Build ia32 - shell: pwsh - run: | - node-gyp configure --target=${{ inputs.electron }}.0.0 --disturl=https://electronjs.org/headers --runtime=electron --release --arch=ia32 - - if ( '${{ inputs.electron }}' -ge 32){ - (Get-Content -Raw build/build_managed.vcxproj) -replace 'std:c\+\+17', 'std:c++20' | Out-File -Encoding Utf8 build/build_managed.vcxproj - (Get-Content -Raw build/edge_coreclr.vcxproj) -replace 'std:c\+\+17', 'std:c++20' | Out-File -Encoding Utf8 build/edge_coreclr.vcxproj - (Get-Content -Raw build/edge_nativeclr.vcxproj) -replace 'std:c\+\+17', 'std:c++20' | Out-File -Encoding Utf8 build/edge_nativeclr.vcxproj - } - - node-gyp build - cmd /c copy /y build\Release\edge_*.node release\ia32\${{ inputs.electron }}.0.0 - cmd /c rmdir /S /Q build diff --git a/.github/actions/build-x64/action.yml b/.github/actions/build-x64/action.yml deleted file mode 100644 index a295685..0000000 --- a/.github/actions/build-x64/action.yml +++ /dev/null @@ -1,25 +0,0 @@ -name: 'Build Windows x64' -description: 'Build Windows x64 binaries' -inputs: - electron: - description: 'Electron version' - required: true - -runs: - using: "composite" - steps: - - - name: Build x64 - shell: pwsh - run: | - node-gyp configure --target=${{ inputs.electron }}.0.0 --disturl=https://electronjs.org/headers --runtime=electron --release --arch=x64 - - if ( '${{ inputs.electron }}' -ge 32){ - (Get-Content -Raw build/build_managed.vcxproj) -replace 'std:c\+\+17', 'std:c++20' | Out-File -Encoding Utf8 build/build_managed.vcxproj - (Get-Content -Raw build/edge_coreclr.vcxproj) -replace 'std:c\+\+17', 'std:c++20' | Out-File -Encoding Utf8 build/edge_coreclr.vcxproj - (Get-Content -Raw build/edge_nativeclr.vcxproj) -replace 'std:c\+\+17', 'std:c++20' | Out-File -Encoding Utf8 build/edge_nativeclr.vcxproj - } - - node-gyp build - cmd /c copy /y build\Release\edge_*.node release\x64\${{ inputs.electron }}.0.0 - cmd /c rmdir /S /Q build