You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This removes the `EXE_NAME` variable in the release workflow,
replacing all uses of it with an literal `ein`, which was always
its value.
The rationale is that this variable was confusing in two ways:
- The release workflow builds and publishes two executables, for
both the ein and gix commands. The executable for the ein
command was specified through this environment variable, while
the executable for the gix command was already given literally.
Besides improving consistency, removing the environment variable
makes clear what is actually being specified.
- The name of the executable that provides the ein command is `ein`
on most operating systems but `ein.exe` on Windows. But the
`EXE_NAME` variable always held the value `ein` on all systems,
with a `.exe` suffix concatenated to it on Windows. This was
unintuitive because `EXE_NAME` didn't always name an executable.
0 commit comments