-
Notifications
You must be signed in to change notification settings - Fork 21
25 lines (23 loc) · 1.05 KB
/
test-online-installer-scheduled.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
name: test-online-installer
on:
schedule:
- cron: '10 2 * * 1'
jobs:
test-installer:
name: Test Online installer - Scheduled
runs-on: windows-latest
steps:
- name: Checkout repository
uses: actions/checkout@v3
- name: Download Installer
run: Invoke-WebRequest https://github.com/espressif/idf-installer/releases/download/online-2.14/esp-idf-tools-setup-online-2.14.exe -OutFile installer.exe
shell: pwsh
- name: Run installer
run: ./src/PowerShell/Install-Idf.ps1 -IdfVersion "master" -Components "ide/rust,ide/powershell/windowsterminal,ide/powershell/desktop,ide/cmd/desktop,driver/ftdi,driver/silabs" -TmpDirectory "$env:TMP/Ň i"
shell: pwsh
- name: Build blink
run: ./src/PowerShell/Test-IdfCmd.ps1 -IdfShortVersion "5.0" -IdfPath "C:/Users/runneradmin/Desktop/esp-idf"
shell: pwsh
- name: Build blink in PowerShell
run: ./src/PowerShell/Test-IdfPowerShell.ps1 -IdfShortVersion "5.0" -IdfPath "C:/Users/runneradmin/Desktop/esp-idf"
shell: pwsh