Skip to content

feat(ci): Add manual release workflow #27

feat(ci): Add manual release workflow

feat(ci): Add manual release workflow #27

Workflow file for this run

name: CI
on:
push:
branches:
- ahk-v2
pull_request:
branches:
- ahk-v2
jobs:
build:
runs-on: windows-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Install AutoHotkey
id: install-ahk
uses: ./.github/actions/install-ahk
- name: Embed script with Ahk2Exe
run: ./scripts/embed.ps1
env:
AHK_STUB: ${{ steps.install-ahk.outputs.ahk-path }}
AHK2EXE: ${{ steps.install-ahk.outputs.ahk2exe-path }}
- name: Upload artifact
uses: actions/upload-artifact@v4
with:
name: mwm
path: |
build/mwm.exe
build/mwm.ahk