Commit Graph
8 Commits
Author SHA1 Message Date
Luke BakkenandGitHub 9641cb96c1 Be explicit about which file (.bat / .cm) is executed in the Windows installation flow (#198)
In my Windows 11 test environment, using Powershell Core 7.3.4, I get
the following message while running similar code to what this github
action uses:

```
Installed Elixir version follows
InvalidOperation: C:\Users\vagrant\setup-beam\src\test.ps1:4
Line |
   4 |  & "${DIR_FOR_BIN}/bin/elixir" "-v" | Write-Output
     |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     | Cannot run a document in the middle of a pipeline: C:\elixir\bin\elixir.
```

Adding `.bat` fixes the issue. This is probably not the root cause of
erlef/setup-beam#189, however.
2023-05-03 10:50:24 +01:00
Eric Meadows-JönssonandGitHub c2e02f777c Use new domain repo.hex.pm => builds.hex.pm (#192) 2023-05-01 15:59:28 +02:00
b980a5ac9b Ease Elixir escripts execution by adding ${HOME}/.mix/escripts to path (#153)
* feat: add escripts to path

* Update src/install-elixir.ps1

Co-authored-by: Paulo F. Oliveira <paulo.ferraz.oliveira@gmail.com>

* add github action combo to test escript

* force install

* use os homedir for escript install path

Co-authored-by: Paulo F. Oliveira <paulo.ferraz.oliveira@gmail.com>
2022-11-22 22:39:36 +00:00
Paulo F. OliveiraandGitHub 2494d08aa0 Add environment variables (#94)
* Allow for Windows'22 container

(win22 is just a guess, at this moment)

* Add environment variables

* Clean up code
2022-02-22 11:05:11 +00:00
Wojtek Mach 988e02bfe6 Update dist/ 2021-08-19 12:31:27 +02:00
Paulo F. OliveiraandGitHub c988d89031 Add Gleam (#67) 2021-08-03 18:56:12 +01:00
Paulo F. OliveiraandGitHub d8a37f5aac Improve on "Add Windows to the mix" (#52)
* Support more OTP+Windows versions (try to bridge the gap with gleam-lang/setup-erlang that seems to support pre-21 versions)
* Merge ci.yml and test.yml
* Add Elixir to the Windows mix
* Hopefully improve error/warning messages
* Adapt the doc.s to the current reality
* Add option version-type (loose by default, for compatibility)
2021-07-08 15:35:25 +01:00
Paulo F. OliveiraandGitHub 82b4475ba2 Add Windows to the mix (#49) 2021-06-24 21:58:51 +01:00