Replies: 4 comments 13 replies
-
^ Should add we can then publish under releases |
Beta Was this translation helpful? Give feedback.
-
Clarification... You are referring to providing a lightweight binary (exe) as an alternative for "users" to download, instead of them being required to download the entire project (which includes the bulky test suite)? It probably sounds like I just repeated what you said, but I am checking my understanding of your statement? |
Beta Was this translation helpful? Give feedback.
-
name: Build Binary and release
on: # Only run when a release is created
push:
tags:
- '*'
jobs:
BuildAndRelease:
name: Build and Release
runs-on: windows-latest
steps:
- name: Checkout # Get repository
uses: actions/checkout@v2
- name: Ahk2Exe # Build binary
id: ahk2exe
uses: CCCC-L/Action-Ahk2Exe@main
with:
in: script.ahk
- name: Release # Upload binary to most recent release
uses: softprops/action-gh-release@v2
with:
token: ${{ secrets.GH_RELEASE }}
files: script.exe Here is a github actions script that automatically builds and uploads the script when a release is created
|
Beta Was this translation helpful? Give feedback.
-
Gotta love windows "protecting" us
I'll prob make new release after #288 is merged, and my internet is out
Get Outlook for Android<https://aka.ms/AAb9ysg>
…________________________________
From: fade2gray ***@***.***>
Sent: Sunday, September 8, 2024 5:25:22 AM
To: mmikeww/AHK-v2-script-converter ***@***.***>
Cc: Banaanae ***@***.***>; Author ***@***.***>
Subject: Re: [mmikeww/AHK-v2-script-converter] Start compiling (Discussion #212)
The release should come with a warning that Windows 'Reputation-based protection' needs dropping in order to use - it silently fails otherwise.
—
Reply to this email directly, view it on GitHub<#212 (reply in thread)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AUAKEV475VMO6BJ4EYXIK63ZVNHKFAVCNFSM6AAAAABJ5OGUI6VHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTANJXHA3DIMA>.
You are receiving this because you authored the thread.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
We could start compiling the script to have a "it just works" binary, without the bulky test suite. Would this be useful to anyone.
For preventing errors: We can use the
A_IsCompiled
var to check the program is compiled and display a message box to let them know (eg when the user turns on testmode)Beta Was this translation helpful? Give feedback.
All reactions