dependabot[bot]
a433e6bd12
Bump markdownlint-cli from 0.48.0 to 0.49.0 ( #470 )
...
Bumps [markdownlint-cli](https://github.com/igorshubovych/markdownlint-cli ) from 0.48.0 to 0.49.0.
- [Release notes](https://github.com/igorshubovych/markdownlint-cli/releases )
- [Commits](https://github.com/igorshubovych/markdownlint-cli/compare/v0.48.0...v0.49.0 )
---
updated-dependencies:
- dependency-name: markdownlint-cli
dependency-version: 0.49.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-29 23:00:35 +01:00
dependabot[bot]
e0a7f48cee
Bump @vercel/ncc from 0.38.4 to 0.44.0 ( #471 )
...
Bumps [@vercel/ncc](https://github.com/vercel/ncc ) from 0.38.4 to 0.44.0.
- [Release notes](https://github.com/vercel/ncc/releases )
- [Commits](https://github.com/vercel/ncc/compare/0.38.4...0.44.0 )
---
updated-dependencies:
- dependency-name: "@vercel/ncc"
dependency-version: 0.44.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-29 23:00:27 +01:00
dependabot[bot]
c21f568d4c
Bump eslint-plugin-yml from 3.3.1 to 3.5.0 ( #473 )
...
Bumps [eslint-plugin-yml](https://github.com/ota-meshi/eslint-plugin-yml ) from 3.3.1 to 3.5.0.
- [Release notes](https://github.com/ota-meshi/eslint-plugin-yml/releases )
- [Changelog](https://github.com/ota-meshi/eslint-plugin-yml/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ota-meshi/eslint-plugin-yml/compare/v3.3.1...v3.5.0 )
---
updated-dependencies:
- dependency-name: eslint-plugin-yml
dependency-version: 3.5.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-29 23:00:16 +01:00
dependabot[bot]
fe26b2283c
Bump raven-actions/actionlint from 2.1.2 to 2.2.0 ( #475 )
...
Bumps [raven-actions/actionlint](https://github.com/raven-actions/actionlint ) from 2.1.2 to 2.2.0.
- [Release notes](https://github.com/raven-actions/actionlint/releases )
- [Commits](https://github.com/raven-actions/actionlint/compare/v2.1.2...v2.2.0 )
---
updated-dependencies:
- dependency-name: raven-actions/actionlint
dependency-version: 2.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-29 23:00:00 +01:00
GitHub Actions
54075bcc5e
Automation: update setup-beam version output to ea45c80
v1
v1.24
v1.24.1
2026-06-28 16:35:41 +00:00
Jonatan Männchen
ea45c8043f
Remove lodash Dependency ( #457 )
...
NodeJS 24 contains RegExp.escape, no need for lodash.
2026-06-28 17:35:21 +01:00
GitHub Actions
b4b8d851b6
Automation: update setup-beam version output to 20df794
2026-06-28 15:16:26 +00:00
dependabot[bot]
20df794ab3
Bump globals from 17.4.0 to 17.7.0 ( #452 )
...
Bumps [globals](https://github.com/sindresorhus/globals ) from 17.4.0 to 17.7.0.
- [Release notes](https://github.com/sindresorhus/globals/releases )
- [Commits](https://github.com/sindresorhus/globals/compare/v17.4.0...v17.7.0 )
---
updated-dependencies:
- dependency-name: globals
dependency-version: 17.5.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-28 16:16:07 +01:00
GitHub Actions
9d5c5ca125
Automation: update setup-beam version output to ad42943
2026-06-28 15:14:47 +00:00
dependabot[bot]
ad4294342c
Bump prettier from 3.8.1 to 3.9.1 ( #454 )
...
Bumps [prettier](https://github.com/prettier/prettier ) from 3.8.1 to 3.9.1.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/3.8.1...3.9.1 )
---
updated-dependencies:
- dependency-name: prettier
dependency-version: 3.8.3
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-28 16:14:29 +01:00
GitHub Actions
135c095dff
Automation: update setup-beam version output to a04cfbb
2026-06-28 15:13:05 +00:00
dependabot[bot]
a04cfbb50e
Bump eslint from 10.1.0 to 10.6.0 ( #453 )
...
Bumps [eslint](https://github.com/eslint/eslint ) from 10.1.0 to 10.6.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Commits](https://github.com/eslint/eslint/compare/v10.1.0...v10.6.0 )
---
updated-dependencies:
- dependency-name: eslint
dependency-version: 10.2.1
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-28 16:12:05 +01:00
GitHub Actions
cd1472f941
Automation: update setup-beam version output to c80fdc9
2026-06-28 15:09:08 +00:00
dependabot[bot]
c80fdc938c
Bump actions/checkout from 6.0.2 to 7.0.0 ( #467 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 6.0.2 to 7.0.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v6.0.2...v7.0.0 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 7.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-28 16:08:48 +01:00
GitHub Actions
aecd7abd75
Automation: update setup-beam version output to 6e9312b
2026-06-28 14:53:40 +00:00
Paulo F. Oliveira
6e9312bce0
fix: broken tests (mostly out of stuff being outdated) ( #468 )
...
* Update rebar3's releases.json per current results
* Up rebar3 test versions
* Retire windows-2019
* Add "support" to win25-vs2026 next to win25
windows-2025-vs2026 label was previously a beta testing
tag but is now the production default
* Fix rebar3 test releases.json
* Bump per CI results
* Fix per CI results (I checked in releases.json)
* Adapt to Ubuntu 26.04 (no -arm)
* Consider Ubuntu ARM variants in execution
* Typo
* Bump it to the minimum expect value
* Bump it to the minimum expect value
* Tweak ARM tests: drop windows-11
* Fix per prior test results
* Try testing OTP to update README
* Improve guarantees on the README (via tests)
* Improve guarantees on the README (via tests)
Trust tests in intervals (if first Ok and last Ok the middle Ok)
* Add further constraints for testing (per README)
* Remove moving-target test
This is prone to fail for an issue with OTP's main
branch but it shouldn't affect the action, so we
remove it
* Respect Hex's boundaries
* Make it consistent (no need for .0 in versioning)
* Restrict it a bit
We keep the README as-is, since there's nothing preventing us
from thinking it works as stated, but we move our tests forward
* Make it easier to follow
* Fix it per stalled CI
* Fix it: no macos-16; it's macos-26
* Deprecate macos-13
Per https://github.blog/changelog/2025-07-11-upcoming-changes-to-macos-hosted-runners-macos-latest-migration-and-xcode-support-policy-updates/#macos-13-is-closing-down
* Make ImageOS support more explicit
* Move forward
2026-06-28 15:53:20 +01:00
GitHub Actions
3985c7c047
Automation: update setup-beam version output to 35f5255
2026-06-28 12:40:09 +00:00
github-actions[bot]
35f52551d2
Update 3rd party licenses (automation) ( #469 )
...
Update 3rd party licenses
Co-authored-by: GitHub Actions <actions@user.noreply.github.com >
2026-06-28 13:39:52 +01:00
GitHub Actions
0510550330
Automation: update setup-beam version output to 9eabb2c
2026-06-28 11:42:59 +00:00
github-actions[bot]
9eabb2c115
Update 3rd party licenses (automation) ( #459 )
...
Update 3rd party licenses
Co-authored-by: GitHub Actions <actions@user.noreply.github.com >
2026-06-28 12:42:40 +01:00
GitHub Actions
e5f1a7b722
Automation: update setup-beam version output to 7a27046
2026-04-29 01:33:13 +00:00
github-actions[bot]
7a27046239
Update 3rd party licenses (automation) ( #446 )
...
Update 3rd party licenses
Co-authored-by: GitHub Actions <actions@user.noreply.github.com >
2026-04-29 02:32:56 +01:00
GitHub Actions
fc68ffb904
Automation: update setup-beam version output to 190c3a5
v1.24.0
2026-03-30 09:54:16 +00:00
Mitchell Henke
190c3a5e7b
Fix error that occurs when parsing TOML files that use dotted keys ( #444 )
...
* Add test for parsing TOML file with dotted keys
* Use smol-toml instead of toml for TOML parsing
* Run build-dist
2026-03-30 10:53:57 +01:00
GitHub Actions
92dab893ed
Automation: update setup-beam version output to 5dfda65
2026-03-28 23:59:28 +00:00
Paulo F. Oliveira
5dfda65506
fix: address Prototype Pollution via parse() in NodeJS flatted ( #445 )
...
Address Prototype Pollution via parse() in NodeJS flatted
2026-03-28 23:59:07 +00:00
GitHub Actions
ef385d6edc
Automation: update setup-beam version output to bf3c3af
2026-03-27 12:34:17 +00:00
dependabot[bot]
bf3c3af135
Bump picomatch from 4.0.3 to 4.0.4 in the npm_and_yarn group across 1 directory ( #443 )
...
Bump picomatch in the npm_and_yarn group across 1 directory
Bumps the npm_and_yarn group with 1 update in the / directory: [picomatch](https://github.com/micromatch/picomatch ).
Updates `picomatch` from 4.0.3 to 4.0.4
- [Release notes](https://github.com/micromatch/picomatch/releases )
- [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/picomatch/compare/4.0.3...4.0.4 )
---
updated-dependencies:
- dependency-name: picomatch
dependency-version: 4.0.4
dependency-type: indirect
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-27 12:33:58 +00:00
GitHub Actions
e7645e4102
Automation: update setup-beam version output to a36098e
2026-03-27 12:28:06 +00:00
dependabot[bot]
a36098e741
Bump csv-parse from 6.1.0 to 6.2.1 ( #440 )
...
* Bump csv-parse from 6.1.0 to 6.2.1
Bumps [csv-parse](https://github.com/adaltas/node-csv/tree/HEAD/packages/csv-parse ) from 6.1.0 to 6.2.1.
- [Changelog](https://github.com/adaltas/node-csv/blob/master/packages/csv-parse/CHANGELOG.md )
- [Commits](https://github.com/adaltas/node-csv/commits/csv-parse@6.2.1/packages/csv-parse )
---
updated-dependencies:
- dependency-name: csv-parse
dependency-version: 6.2.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Help Dependabot out: npm run build-dist
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Paulo F. Oliveira <paulo.ferraz.oliveira@gmail.com >
2026-03-27 12:27:46 +00:00
GitHub Actions
87781dc68a
Automation: update setup-beam version output to d5f3979
2026-03-27 12:20:31 +00:00
Levi Buzolic
d5f3979a5f
Support Node 24 runtime ( #426 )
...
Update the action runtime, engine constraint, and CI workflow pins from Node 20 to Node 24 per GitHub's guidance on the deprecation of Node 20 on GitHub Actions runners: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
2026-03-27 12:20:13 +00:00
GitHub Actions
930b3281ba
Automation: update setup-beam version output to 30056ca
2026-03-27 12:18:44 +00:00
github-actions[bot]
30056ca086
Update 3rd party licenses (automation) ( #442 )
...
Update 3rd party licenses
Co-authored-by: GitHub Actions <actions@user.noreply.github.com >
2026-03-27 12:18:24 +00:00
GitHub Actions
1f3f354e6a
Automation: update setup-beam version output to 3e49772
2026-03-27 12:11:39 +00:00
github-actions[bot]
3e49772722
Update 3rd party licenses (automation) ( #436 )
...
Update 3rd party licenses
Co-authored-by: GitHub Actions <actions@user.noreply.github.com >
2026-03-27 12:11:17 +00:00
dependabot[bot]
2ac22cd739
Bump yauzl from 3.2.0 to 3.2.1 in the npm_and_yarn group across 1 directory ( #437 )
...
Bump yauzl in the npm_and_yarn group across 1 directory
Bumps the npm_and_yarn group with 1 update in the / directory: [yauzl](https://github.com/thejoshwolfe/yauzl ).
Updates `yauzl` from 3.2.0 to 3.2.1
- [Commits](https://github.com/thejoshwolfe/yauzl/compare/3.2.0...3.2.1 )
---
updated-dependencies:
- dependency-name: yauzl
dependency-version: 3.2.1
dependency-type: indirect
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-27 12:11:05 +00:00
GitHub Actions
c4782c7b58
Automation: update setup-beam version output to 0afadf6
2026-03-27 12:10:54 +00:00
dependabot[bot]
0afadf6bdd
Bump eslint from 10.0.3 to 10.1.0 ( #439 )
...
Bumps [eslint](https://github.com/eslint/eslint ) from 10.0.3 to 10.1.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Commits](https://github.com/eslint/eslint/compare/v10.0.3...v10.1.0 )
---
updated-dependencies:
- dependency-name: eslint
dependency-version: 10.1.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-27 12:10:34 +00:00
GitHub Actions
e539b1ee26
Automation: update setup-beam version output to c5f0656
2026-03-15 18:22:01 +00:00
github-actions[bot]
c5f0656346
Update 3rd party licenses (automation) ( #435 )
...
Update 3rd party licenses
Co-authored-by: GitHub Actions <actions@user.noreply.github.com >
2026-03-15 18:21:42 +00:00
GitHub Actions
ee09b1e59b
Automation: update setup-beam version output to f8b54b5
v1.23.0
v1.23
2026-03-14 20:10:39 +00:00
Paulo F. Oliveira
f8b54b559e
Run ARM-specific tests consistently ( #434 )
...
* Run ARM-specific test consistently
* Fix for builds.hex.pm
https://builds.hex.pm/builds/otp/arm64/ubuntu-<x>.04/builds.txt
file is only available when <x> >= 20.
* Fix for builds.hex.pm
https://builds.hex.pm/builds/otp/arm64/ubuntu-20.04/builds.txt
does not contain Erlang 19 any more...
2026-03-14 20:10:19 +00:00
GitHub Actions
bf1ce74034
Automation: update setup-beam version output to 559a930
2026-03-14 16:57:33 +00:00
dependabot[bot]
559a930751
Bump undici from 6.23.0 to 6.24.0 in the npm_and_yarn group across 1 directory ( #432 )
...
* Bump undici in the npm_and_yarn group across 1 directory
Bumps the npm_and_yarn group with 1 update in the / directory: [undici](https://github.com/nodejs/undici ).
Updates `undici` from 6.23.0 to 6.24.0
- [Release notes](https://github.com/nodejs/undici/releases )
- [Commits](https://github.com/nodejs/undici/compare/v6.23.0...v6.24.0 )
---
updated-dependencies:
- dependency-name: undici
dependency-version: 6.24.0
dependency-type: indirect
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
* Help Dependabot (exec: npm run build-dist)
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Paulo F. Oliveira <paulo.ferraz.oliveira@gmail.com >
2026-03-14 16:57:11 +00:00
GitHub Actions
1380ebe712
Automation: update setup-beam version output to 0a54959
2026-03-14 16:50:39 +00:00
Sebastian Weddmark Olsson
0a549596b0
Compatibility matrix strategy ( #389 )
...
* Compatibility matrix strategy
Example on how one can maintain a compatibility matrix
* v2 -> v4
Co-authored-by: Kian-Meng Ang <kianmeng.ang@gmail.com >
* ubuntu-18 not longer available
* Update README.md after review suggestions
* Link rebar3 compat
Apparently rebar3 has started to maintain a version compatability table themselves. Missing older versions though
| 3.10.0 | 17 |
| 3.11.1 | 18 |
* Tweak README change proposal
* Apply suggestions from code review
Apply changes to resolve linter warnings
Co-authored-by: Paulo F. Oliveira <paulo.ferraz.oliveira@gmail.com >
---------
Co-authored-by: Kian-Meng Ang <kianmeng.ang@gmail.com >
Co-authored-by: Paulo F. Oliveira <paulo.ferraz.oliveira@gmail.com >
2026-03-14 16:50:22 +00:00
GitHub Actions
3a3c94fd9e
Automation: update setup-beam version output to cfafb69
2026-03-14 16:43:34 +00:00
Daniel Widgren
cfafb69ddd
feat: add Erlang problem matchers ( #433 )
...
* feat: add Erlang problem matchers for erlc, dialyzer, CT, and EUnit
Adds GitHub Actions problem matchers for Erlang tooling, matching the
existing Elixir matcher support. Covers erlc errors/warnings (which
also catches dialyzer output), Common Test failures, and EUnit failures.
Closes #390
* chore: rebuild dist bundle and format test file
* refactor: move Erlang matchers into installOTP function
Moves maybeEnableErlangProblemMatchers() call inside installOTP(),
between setOutput and endGroup, matching the Elixir pattern.
* refactor: extract generic maybeEnableProblemMatchers function
Replaces separate maybeEnableErlangProblemMatchers and
maybeEnableElixirProblemMatchers with a single generic
maybeEnableProblemMatchers(language) and a problemMatchersEnabled()
helper.
* fix: use static paths for ncc to resolve matcher JSON files
ncc cannot trace dynamic template literals, so the matcher JSON files
were not being copied to dist/. Use a static map of paths instead.
2026-03-14 16:43:14 +00:00
GitHub Actions
b3cbb6afbf
Automation: update setup-beam version output to 2abe6cd
2026-03-14 16:30:13 +00:00