Skip to content

Update ResourcesEx.au3 #67

Update ResourcesEx.au3

Update ResourcesEx.au3 #67

Workflow file for this run

name: lili
on: [push, pull_request, workflow_dispatch]
jobs:
build:
runs-on: windows-latest
steps:
- uses: actions/checkout@v2
- name: Cache tools
uses: actions/cache@v2
id: cache
with:
path: |
autoit-v3-setup.exe
SciTE4AutoIt3.exe
C:\Program Files (x86)\AutoIt3\SciTE\Au3Stripper
key: v2
- name: Download tools
if: steps.cache.outputs.cache-hit != 'true'
run: |
curl -sSfLO https://www.autoitscript.com/cgi-bin/getfile.pl?autoit3/autoit-v3-setup.exe `
-sSfLO https://www.autoitscript.com/cgi-bin/getfile.pl?../autoit3/scite/download/SciTE4AutoIt3.exe `
-sSfLO https://www.autoitscript.com/autoit3/scite/download/Au3Stripper.zip
Expand-Archive Au3Stripper.zip "${env:ProgramFiles(x86)}\AutoIt3\SciTE\Au3Stripper"
- name: Install tools
run: |
Start-Process autoit-v3-setup.exe -ArgumentList /S -NoNewWindow -Wait
Start-Process SciTE4AutoIt3.exe -ArgumentList /S -NoNewWindow -Wait
- name: Zip Tools Folder
run: Compress-Archive -Path .\tools -Destination .\tools.zip -force
- name: Compile
run: |
cd sources\LiLi\
Start-Process "${env:ProgramFiles(x86)}\AutoIt3\AutoIt3.exe" "`"${env:ProgramFiles(x86)}\AutoIt3\SciTE\AutoIt3Wrapper\AutoIt3Wrapper.au3`" /NoStatus /prod /in LiLiUSBCreator.au3" -NoNewWindow -Wait
sha256sum -b "LiLiUSBCreator.exe" > checksums.sha256
- name: Rename and Aggregate Files
run: |
mkdir build
Remove-Item tools -Recurse -Force
cd sources\LiLi
Move-Item "LiLiUSBCreator.exe" ..\..\build
Move-Item checksums.sha256 ..\..\build
- uses: actions/upload-artifact@v2
with:
name: lili
path: |
build\LiLiUSBCreator.exe
build\checksums.sha256
if-no-files-found: error
- name: Zip package
if: startsWith(github.ref, 'refs/tags/')
run: 7z a LinuxLiveUSBCreator.zip build\LiLiUSBCreator.exe build\checksums.sha256
- name: Release
uses: softprops/action-gh-release@v1
if: startsWith(github.ref, 'refs/tags/')
with:
files: |
build\LiLiUSBCreator.exe
LinuxLiveUSBCreator.zip
build\checksums.sha256
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}