Skip to content

Commit 594239d

Browse files
CI: Add windows on arm target
1 parent 196785f commit 594239d

File tree

1 file changed

+17
-10
lines changed

1 file changed

+17
-10
lines changed

.github/workflows/cmake-multi-platform.yml

Lines changed: 17 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,6 @@ jobs:
3535
exclude:
3636
- os: windows-latest
3737
c_compiler: clang
38-
- os: windows-latest
39-
arch: aarch64
4038
- os: ubuntu-latest
4139
c_compiler: cl
4240
- os: macos-latest
@@ -71,42 +69,51 @@ jobs:
7169
- name: Build Patcher.
7270
run: cmake --build ${{ steps.strings.outputs.build-output-dir }} --config ${{ matrix.build_type }} --target DualBootKernelPatcher
7371

74-
- name: Upload Windows x64 Artifact
72+
- name: Upload Windows X86_64 Artifact
7573
uses: actions/upload-artifact@v4
7674
if: ${{ matrix.arch == 'x86_64' && matrix.os == 'windows-latest' }}
7775
with:
78-
name: DualBootKernelPatcher-Windows-x64
76+
name: DualBootKernelPatcher-Windows-X86_64
7977
path: |
8078
${{ steps.strings.outputs.build-output-dir }}/**/DualBootKernelPatcher.exe
8179
${{ steps.strings.outputs.build-output-dir }}/**/DualBootKernelRemover.exe
8280
83-
- name: Upload Linux x64 Artifact
81+
- name: Upload Linux X86_64 Artifact
8482
uses: actions/upload-artifact@v4
8583
if: ${{ matrix.arch == 'x86_64' && matrix.os == 'ubuntu-latest' }}
8684
with:
87-
name: DualBootKernelPatcher-Linux-x64
85+
name: DualBootKernelPatcher-Linux-X86_64
8886
path: |
8987
${{ steps.strings.outputs.build-output-dir }}/DualBootKernelPatcher
9088
${{ steps.strings.outputs.build-output-dir }}/DualBootKernelRemover
9189
92-
- name: Upload MacOS x64 Artifact
90+
- name: Upload MacOS X86_64 Artifact
9391
uses: actions/upload-artifact@v4
9492
if: ${{ matrix.arch == 'x86_64' && matrix.os == 'macos-latest' }}
9593
with:
96-
name: DualBootKernelPatcher-MacOS-x64
94+
name: DualBootKernelPatcher-MacOS-X86_64
9795
path: |
9896
${{ steps.strings.outputs.build-output-dir }}/DualBootKernelPatcher
9997
${{ steps.strings.outputs.build-output-dir }}/DualBootKernelRemover
10098
101-
- name: Upload Linux arm64 Artifact
99+
- name: Upload Linux ARM64 Artifact
102100
uses: actions/upload-artifact@v4
103101
if: ${{ matrix.arch == 'aarch64' && matrix.os == 'ubuntu-latest' }}
104102
with:
105-
name: DualBootKernelPatcher-Linux-arm64
103+
name: DualBootKernelPatcher-Linux-ARM64
106104
path: |
107105
${{ steps.strings.outputs.build-output-dir }}/DualBootKernelPatcher
108106
${{ steps.strings.outputs.build-output-dir }}/DualBootKernelRemover
109107
108+
- name: Upload Windows ARM64 Artifact
109+
uses: actions/upload-artifact@v4
110+
if: ${{ matrix.arch == 'aarch64' && matrix.os == 'windows-latest' }}
111+
with:
112+
name: DualBootKernelPatcher-Windows-ARM64
113+
path: |
114+
${{ steps.strings.outputs.build-output-dir }}/**/DualBootKernelPatcher.exe
115+
${{ steps.strings.outputs.build-output-dir }}/**/DualBootKernelRemover.exe
116+
110117
- name: Build shellcodes.
111118
if: ${{ matrix.arch == 'aarch64' && matrix.os == 'ubuntu-latest' }}
112119
run: |

0 commit comments

Comments
 (0)