GitHub Actions
e6d7c94229
Automation: update setup-beam version output to fceaea9
2025-07-10 15:21:07 +00:00
Paulo F. Oliveira
fceaea9f54
Fix: more versioning around nightly and maint/main ( #359 )
...
* Test Elixir main-otp-28 / Erlang maint-28
* Test Gleam nightly / OTP 28
* Tweak versioning
1. stop trying to "coerce" versions on input
2. handle `OTP-` in one more place
3. handle `nightly`
* Remove tests that should be failing previously
There is no strict 27 for macos-15, for example
* Remove similar tests
We'll test once per platform in similar conditions
* `await` for `assert.rejects` (not noticeable if alone inside `it`)
* Test maint- for strict and loose
2025-07-10 16:20:49 +01:00
GitHub Actions
2bb5b653d0
Automation: update setup-beam version output to 1d4efdd
2025-07-10 15:18:41 +00:00
GitHub Actions
73f047e328
Automation: update setup-beam version output to 6dd8a1a
2025-07-10 09:38:56 +00:00
GitHub Actions
fd9a2e183f
Automation: update setup-beam version output to 65085e3
2025-07-10 09:14:46 +00:00
GitHub Actions
80c1659516
Automation: update setup-beam version output to 8e7fdef
2025-07-03 18:12:11 +00:00
GitHub Actions
8e7fdef09f
Automation: update setup-beam version output to 1fe9179
2025-07-03 16:35:25 +00:00
Paulo F. Oliveira
1fe9179886
Handle .tool-versions' line break on Windows ( #357 )
...
* Test .tool-version on top of Windows
* Parse .tool-version with Windows-style line endings
2025-07-03 17:35:06 +01:00
GitHub Actions
6389fe58dc
Automation: update setup-beam version output to 8fc1380
2025-07-01 21:13:33 +00:00
Paulo F. Oliveira
8fc1380bb7
Fix calculating -otp- major for Elixir ( #351 )
...
* Set expectations
* Ease testing without having to install via `require`
* Code a solution for the tests
* Avoid errors on unit tests
rebar3 is saying something about SSL, most likely because
our tests are installing a bunch of OTPs which makes
for unpredictable behavior
* Avoid errors on integration tests
2025-07-01 22:13:13 +01:00
GitHub Actions
3c915dd1b0
Automation: update setup-beam version output to e5d5058
2025-06-30 21:26:33 +00:00
GitHub Actions
b1273cf7cc
Automation: update setup-beam version output to 9308caf
2025-06-30 21:10:39 +00:00
GitHub Actions
a0b139a890
Automation: update setup-beam version output to 6a38171
2025-06-26 19:39:33 +00:00
Paulo F. Oliveira
6a38171948
Test for updated doc. on latest / ranges / -rc ( #349 )
...
* Set the expectations
* Reason on the past
* Also allow for removal of OTP- in comparison to RC
* Test it on what makes sense
* For known elements don't compare with ranges
* Don't put maint-27 alongside 27 in the initial map
* Generate the dist
* Revisit the whole latest vs. rc- vs. strict definition
2025-06-26 20:39:15 +01:00
GitHub Actions
75edbb8287
Automation: update setup-beam version output to a8bc27e
2025-06-24 23:13:55 +00:00
Paulo F. Oliveira
a8bc27ec39
Add back deprecated runners with warning ( #348 )
...
Add back deprecated elements, with a warning on support/maintenance
2025-06-25 00:13:39 +01:00
GitHub Actions
b29c86feb9
Automation: update setup-beam version output to abd725c
2025-06-23 18:32:03 +00:00
GitHub Actions
145718908e
Automation: update setup-beam version output to 1e35402
2025-06-16 21:26:37 +00:00
GitHub Actions
7ddf3b82cc
Automation: update setup-beam version output to 00ffd44
2025-06-16 21:19:30 +00:00
GitHub Actions
6e1d5a5aa6
Automation: update setup-beam version output to 41ba577
2025-06-09 01:26:57 +00:00
GitHub Actions
8cdecfe6cc
Automation: update setup-beam version output to 67834dc
2025-06-06 11:37:38 +00:00
GitHub Actions
59e18ef85d
Automation: update setup-beam version output to afe5922
2025-05-30 04:44:05 +00:00
Paulo F. Oliveira
afe592256a
Match only on what we know should match (versions start with numbers, after OTP-) ( #341 )
2025-05-29 23:43:43 -05:00
GitHub Actions
db4b4ce7c5
Automation: update setup-beam version output to 3025c99
2025-05-30 01:53:42 +00:00
GitHub Actions
32794f2f95
Automation: update setup-beam version output to 65066e3
2025-05-30 00:57:20 +00:00
Paulo F. Oliveira
65066e38a0
Act on CodeQL's suggestions for tightening security / improving performance ( #338 )
...
* Act on CodeQL's actions/missing-workflow-permissions
https://codeql.github.com/codeql-query-help/actions/actions-missing-workflow-permissions/
* Be more specific in the matched regex
And don't match a group if we don't need to match one
* Make it slightly faster since we know what after -otp-
I create a const because both expressions are looking for
the same thing
2025-05-29 19:57:00 -05:00
GitHub Actions
889e64e95a
Automation: update setup-beam version output to 318bea3
2025-05-29 14:51:20 +00:00
GitHub Actions
1abc836c22
Automation: update setup-beam version output to e1b0201
2025-05-29 14:50:46 +00:00
Paulo F. Oliveira
e1b020163b
Minor maintenance updates ( #336 )
2025-05-29 15:50:24 +01:00
GitHub Actions
220876a6da
Automation: update setup-beam version output to 58f0e7a
2025-05-29 10:38:39 +00:00
Paulo F. Oliveira
58f0e7ac10
Support macOS via https://github.com/erlef/otp_builds ( #332 )
...
Co-authored-by: Wojtek Mach <wojtekmach@users.noreply.github.com >
2025-05-29 11:38:18 +01:00
GitHub Actions
46e061001b
Automation: update setup-beam version output to 891e46b
2025-05-28 22:43:07 +00:00
Paulo F. Oliveira
891e46b77a
Improve output when failing to get a version from "a place" ( #334 )
2025-05-28 17:42:50 -05:00
GitHub Actions
a770081419
Automation: update setup-beam version output to 9092f97
2025-05-27 19:16:07 +00:00
GitHub Actions
8aa8a857c6
Automation: update setup-beam version output to 3e793a7
2025-05-25 15:49:38 +00:00
Kevin Schweikert
3e793a73ab
Override OTP version when specified in Elixir spec ( #330 )
2025-05-25 10:49:21 -05:00
GitHub Actions
98ad08a06d
Automation: update setup-beam version output to f28fd8e
2025-05-25 15:42:38 +00:00
GitHub Actions
cc72a5b176
Automation: update setup-beam version output to 8e3c26c
2025-04-26 22:55:10 +00:00
GitHub Actions
4b97eeaf23
Automation: update setup-beam version output to 3eb03c8
2025-03-24 13:55:49 +00:00
GitHub Actions
0006652c69
Automation: update setup-beam version output to fb48206
2025-03-24 13:50:38 +00:00
GitHub Actions
adebba768f
Automation: update setup-beam version output to 3360bff
2025-01-31 18:29:43 +00:00
Gilbert Bishop-White
3360bfffe1
Add ability to specify OTP architecture ( #316 )
2025-01-31 12:29:21 -06:00
GitHub Actions
e5b66193a0
Automation: update setup-beam version output to ff934e2
2024-12-08 16:24:11 +00:00
GitHub Actions
2ad1b45db1
Automation: update setup-beam version output to 45dc207
2024-12-07 09:59:12 +00:00
GitHub Actions
81b8173cf0
Automation: update setup-beam version output to b27f958
2024-12-05 21:20:50 +00:00
GitHub Actions
ff4f054c91
Automation: update setup-beam version output to 5fa4c5f
2024-11-13 00:54:01 +00:00
GitHub Actions
58e153bc87
Automation: update setup-beam version output to e511d62
2024-11-11 00:59:47 +00:00
GitHub Actions
5304e04ea2
Automation: update setup-beam version output to 1f578f0
2024-09-25 20:15:02 +00:00
GitHub Actions
d1cc10de68
Automation: update setup-beam version output to d73068e
2024-09-25 11:26:26 +00:00
Wojtek Mach
d73068ed6a
Fix unit tests
...
Ref: https://github.com/erlef/setup-beam/pull/304#issuecomment-2373807154
2024-09-25 13:25:31 +02:00