As requested, the current, efficient CI setup for AutoIt is as such: name: CompileScript 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:\Prog