-
-
Notifications
You must be signed in to change notification settings - Fork 10
38 lines (32 loc) · 1.31 KB
/
fts.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
26
27
28
29
30
31
32
33
34
35
36
37
38
name: fts
on: push
jobs:
build:
runs-on: windows-latest
steps:
- name: Install tools
run: |
Invoke-WebRequest -Uri https://www.autoitscript.com/cgi-bin/getfile.pl?autoit3/autoit-v3-setup.exe -OutFile autoit-v3-setup.exe
./autoit-v3-setup.exe /S
Start-Sleep -s 10
Invoke-WebRequest -Uri https://www.autoitscript.com/cgi-bin/getfile.pl?../autoit3/scite/download/SciTE4AutoIt3.exe -OutFile SciTE4AutoIt3.exe
./SciTE4AutoIt3.exe /S
Start-Sleep -s 10
Invoke-WebRequest -Uri https://www.autoitscript.com/autoit3/scite/download/Au3Stripper.zip -OutFile Au3Stripper.zip
Expand-Archive -Path Au3Stripper.zip -DestinationPath "C:\Program Files (x86)\AutoIt3\SciTE\au3Stripper" -Force
- name: Checkout repo
run: |
dir
git clone https://github.com/${{ github.repository }} --depth 1
- name: Compile
run: |
dir
cd FreezeToStock
C:\"Program Files (x86)"\AutoIt3\AutoIt3.exe "C:\Program Files (x86)\AutoIt3\SciTE\AutoIt3Wrapper\AutoIt3Wrapper.au3" /NoStatus /prod /in ".\FTS.au3"
Start-Sleep -s 10
- name: Upload
uses: actions/upload-artifact@v2
with:
name: FTS
path: FreezeToStock\FTS.exe
if-no-files-found: error