Skip to content

Fix .ps1 passing bad --arch to .sh #35

Fix .ps1 passing bad --arch to .sh

Fix .ps1 passing bad --arch to .sh #35

name: Windows Script Version Tests
on:
pull_request:
jobs:
setup-lando-windows-versions-test:
runs-on: windows-2022
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
LANDO_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
strategy:
fail-fast: false
matrix:
fat:
- -Fat
- ''
success-version:
- '3'
- 'v3.21.0-beta.10'
- '3-stable'
- '3-edge'
- '3-edge'
- '3-latest'
- '3-dev'
- 'stable'
- 'edge'
- 'latest'
- 'dev'
steps:
- name: Checkout code
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Setup Lando version ${{ matrix.success-version }} ${{ matrix.fat }}
shell: powershell # 5.1
run: |
.\setup-lando.ps1 -Version=${{ matrix.success-version }} -NoSetup ${{ matrix.fat }} -Debug
lando version --all
# test slim|fat on lando 3
if (lando version | Select-String "v3.") {
if (${{ matrix.fat }} -eq "-Fat") {
lando config --path cli.slim | Select-String "false"
}
else {
lando config --path cli.slim | Select-String "true"
}
}