Paulo F. Oliveira
ac7b7d515b
Test on top of Erlang/OTP 25+ (not RC) ( #118 )
...
* Add Erlang/OTP 25+ (not RC) to tests
* Test a specific combo
And a strict version
* Allow testing "edge" cases
We weren't taking our own considerations into account for version strictness
We want to be able to test cases where we use -otp- (if the consumer is doing
it, at least they have to use _strict_ to assert their decision)
2022-05-30 15:11:49 +01:00
Javier Garea
b8427d3a11
Fix wrong environment variable descriptions in the README ( #115 )
2022-05-12 13:46:50 +01:00
github-actions[bot]
c9256cba97
Update 3rd party licenses ( #114 )
...
Co-authored-by: GitHub Actions <actions@user.noreply.github.com >
2022-05-12 13:40:21 +01:00
github-actions[bot]
9627051904
Update 3rd party licenses ( #113 )
...
Co-authored-by: GitHub Actions <actions@user.noreply.github.com >
2022-05-09 17:24:54 +01:00
github-actions[bot]
cb4115cacb
Update 3rd party licenses ( #112 )
...
Co-authored-by: GitHub Actions <actions@user.noreply.github.com >
2022-04-26 13:33:03 +01:00
github-actions[bot]
1bf5800962
Update 3rd party licenses ( #111 )
...
Co-authored-by: GitHub Actions <actions@user.noreply.github.com >
2022-04-24 13:22:47 +01:00
Paulo F. Oliveira
311afd9034
Apply security fix as proposed by Dependabot ( #110 )
...
* Apply security fix as proposed by Dependabot
I actually went to the developer first, pull request the lib., but then my
update got reject, since the lib. moved to TypeScript (from JavaScript);
still, a new release was done and this might just solve our issue
* Update eslint as warned by GitHub notifications
2022-04-23 20:01:06 +01:00
Paulo F. Oliveira
9d4fdad6a1
Feature/run build dist ( #109 )
...
* Remove duplicates
We already have everything we need in 3RD_PARTY_LICENSES
* Be mindful of pull request creators
2022-04-21 23:51:29 +01:00
Bryan Paxton
10d50f7062
Use overwrite modifier on unzip to avoid prompts ( #106 )
v1.11.2
v1.11
2022-04-21 12:38:31 -05:00
github-actions[bot]
42313cae10
Update 3rd party licenses ( #105 )
...
Co-authored-by: GitHub Actions <actions@user.noreply.github.com >
2022-04-17 10:35:44 -05:00
github-actions[bot]
46b0c79322
Update 3rd party licenses ( #104 )
...
Co-authored-by: GitHub Actions <actions@user.noreply.github.com >
2022-04-13 16:11:09 +01:00
Paulo F. Oliveira
5436ca9587
Keep up with the times ( #102 )
...
* Keep up with the times
* Act on local static analysis (and other actions) results
npm run ... from package.json
2022-04-12 18:20:59 +01:00
github-actions[bot]
01cb298fa5
Update 3rd party licenses ( #103 )
...
Co-authored-by: GitHub Actions <actions@user.noreply.github.com >
2022-04-12 16:19:04 +01:00
Paulo F. Oliveira
2e0500f2a5
Handle strings as such ( #100 )
...
* Handle strings as such
* Let automation do its thing
v1.11.1
2022-04-07 20:27:52 +01:00
github-actions[bot]
3e684c4e0b
Update 3rd party licenses ( #101 )
...
Co-authored-by: GitHub Actions <actions@user.noreply.github.com >
2022-04-07 13:07:12 +01:00
github-actions[bot]
380359b6cf
Update 3rd party licenses ( #97 )
...
Co-authored-by: GitHub Actions <actions@user.noreply.github.com >
2022-04-04 18:45:55 +01:00
dependabot[bot]
73feb48b6c
Bump minimist from 1.2.5 to 1.2.6 ( #98 )
...
Bumps [minimist](https://github.com/substack/minimist ) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases )
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6 )
---
updated-dependencies:
- dependency-name: minimist
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-04 18:44:47 +01:00
Paulo F. Oliveira
c428d8c359
Attempt use on top of Erlang 25.0-rc1 ( #93 )
v1.11.0
2022-02-22 11:09:02 +00:00
Paulo F. Oliveira
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
Paulo F. Oliveira
b28629c519
Allow for Windows'22 container ( #91 )
...
(win22 is just a guess, at this moment)
2022-02-22 11:04:38 +00:00
github-actions[bot]
ebd945dd40
Update 3rd party licenses ( #95 )
...
Co-authored-by: GitHub Actions <actions@user.noreply.github.com >
2022-02-22 10:57:14 +00:00
Paulo F. Oliveira
df03a946e0
Fix 3rd party license updater ( #92 )
...
Instead of pushing directly (since the main branch is protected) this creates a pull request
2022-02-22 10:54:04 +00:00
Paulo F. Oliveira
6c5caca0fb
Update our dependencies to increase security ( #88 )
2022-01-13 20:49:02 +00:00
Paulo F. Oliveira
730ac65cba
Fix failing CI ( #87 )
v1.10.0
v1.10
2022-01-12 18:22:12 +00:00
Michał Łępicki
3179686d1f
Make OTP installation optional ( #81 )
2022-01-12 14:26:44 +00:00
Paulo F. Oliveira
65219deb69
Prevent deprecation warnings ( #83 )
2022-01-12 14:25:57 +00:00
Paulo F. Oliveira
c71c5c91bb
Allow using rebar3 nightly builds ( #84 )
2022-01-12 14:25:40 +00:00
Paulo F. Oliveira
e6ab31075d
Allow disabling problem matchers ( #85 )
2022-01-12 11:41:23 +00:00
Paulo F. Oliveira
3250a83e5a
Automate updating 3rd party licenses ( #82 )
2022-01-12 11:40:11 +00:00
Bryan Paxton
ccc3fdea3c
Update third party licenses ( #86 )
2022-01-11 14:47:37 +00:00
Jason Axelson
782d47cc60
Mention what problem matchers do in the README ( #75 )
...
Otherwise it is difficult to know that the erlef/setup-beam matchers are
what is creating the warning/error annotations on PR's
2021-12-18 19:24:24 -06:00
Paulo F. Oliveira
c255c7e97f
Fix CI as per failure in main (action.yml) ( #71 )
...
* Fix CI as per failure in main (action.yml)
* Apply Dependabot alert from GitHub security alert digest
* Keep up with Node.js
* Run action.yml on Node 14 (locally)
2021-09-07 04:15:25 +01:00
Wojtek Mach
988e02bfe6
Update dist/
v1.9
v1.9.0
2021-08-19 12:31:27 +02:00
Wojtek Mach
8a644c6f28
Use elixir executable to print the version, closes #70
2021-08-19 12:28:30 +02:00
Paulo F. Oliveira
c988d89031
Add Gleam ( #67 )
2021-08-03 18:56:12 +01:00
Blake Kostner
4fbbcf2e6c
Add Elixir/credo and Elixir/dialyzer problem matchers ( #65 )
2021-07-27 22:43:22 +01:00
Blake Kostner
bae9638cba
Add tests for github actions problem matchers ( #64 )
2021-07-27 17:50:40 +01:00
Paulo F. Oliveira
14d4bc3919
Ease debugging around ImageOS env.var ( #63 )
2021-07-26 17:30:18 +01:00
Bryan Paxton
ade4f1d567
Don't preprend v when elixir version does not start with digits ( #61 )
v1.8
v1.8.3
2021-07-20 14:08:24 -05:00
Paulo F. Oliveira
9283f857f1
Improve warning message for missing ImageOS env. variable (self-hosted runners) ( #59 )
v1.8.2
2021-07-12 18:35:08 +01:00
Paulo F. Oliveira
830642517c
Improve visibility (+ fix bugs) over version-type and opt-in versions ( #57 )
...
(and tweak README regarding action versioning)
v1.8.1
2021-07-09 10:11:50 +01:00
Paulo F. Oliveira
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)
v1.8.0
2021-07-08 15:35:25 +01:00
Paulo F. Oliveira
82b4475ba2
Add Windows to the mix ( #49 )
2021-06-24 21:58:51 +01:00
Paulo F. Oliveira
dd4eb24e91
Adapt test var. naming to current reality ( #47 )
2021-06-09 16:21:33 +01:00
Paulo F. Oliveira
e6db7bde79
Add Erlang 24 to README and some more info on version matching ( #45 )
2021-06-09 15:59:44 +01:00
Paulo F. Oliveira
31cf3db78c
Ease maintenance ( #43 )
2021-05-28 14:49:33 +01:00
Paulo F. Oliveira
11d59b146c
Allow for latest 100 rebar3 versions when fetching from GitHub ( #42 )
v1.7
v1.7.2
2021-05-27 20:28:05 -05:00
Wojtek Mach
e332dc64ad
Change how we print installed Elixir version ( #36 )
2021-05-26 13:29:59 +02:00
Paulo F. Oliveira
b50aa18219
v1.7.1 ( #35 )
v1.7.1
2021-05-15 00:29:16 +01:00
Paulo F. Oliveira
a550a4c889
Coerce non-semver into semver ( #34 )
2021-05-15 00:07:41 +01:00