diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index c25eaa9..6b80b85 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -9,7 +9,7 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-slim, ubuntu-latest, macos-latest, windows-latest, macos-26, windows-2025-vs2026] + os: [ubuntu-slim, ubuntu-latest, macos-latest, windows-latest, windows-11-arm] steps: - uses: actions/checkout@v6 diff --git a/action.yml b/action.yml index 86e45bb..d77ac78 100644 --- a/action.yml +++ b/action.yml @@ -34,6 +34,12 @@ runs: REPO_NWO: ${{ github.repository }} GH_TOKEN: ${{ github.token }} + - name: Install SSH + if: ${{ runner.os == 'Windows' && runner.arch == 'ARM64' }} + shell: pwsh + run: | + dism /online /Add-Capability /CapabilityName:OpenSSH.Server~~~~0.0.1.0 + - name: Start SSH if: ${{ runner.os == 'Linux' }} shell: bash @@ -44,6 +50,12 @@ runs: sudo /usr/sbin/sshd -D & fi + - name: Start SSH + if: ${{ runner.os == 'Windows' && runner.arch == 'ARM64' }} + shell: pwsh + run: | + sc start sshd + - name: Add SSH keys shell: bash run: |