dependabot[bot]
2d60a959c0
Bump actions/checkout from 7.0.0 to 7.0.1 ( #15698 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 7.0.0 to 7.0.1.
- [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/9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0...3d3c42e5aac5ba805825da76410c181273ba90b1 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 7.0.1
dependency-type: direct:production
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-07-29 09:55:25 +02:00
dependabot[bot]
681a9ee9cc
Bump erlef/setup-beam from 1.24.0 to 1.24.1 ( #15548 )
...
Bumps [erlef/setup-beam](https://github.com/erlef/setup-beam ) from 1.24.0 to 1.24.1.
- [Release notes](https://github.com/erlef/setup-beam/releases )
- [Commits](https://github.com/erlef/setup-beam/compare/fc68ffb90438ef2936bbb3251622353b3dcb2f93...54075bcc5e249e4758d363f27d099f55d843f124 )
---
updated-dependencies:
- dependency-name: erlef/setup-beam
dependency-version: 1.24.1
dependency-type: direct:production
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-07-08 09:38:57 +02:00
dependabot[bot]
6f9f2d1429
Bump actions/checkout from 6.0.3 to 7.0.0 ( #15536 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 6.0.3 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/df4cb1c069e1874edd31b4311f1884172cec0e10...9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 )
---
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-07-01 13:07:18 +02:00
dependabot[bot]
03c42d723c
Bump actions/checkout from 6.0.2 to 6.0.3 ( #15449 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 6.0.2 to 6.0.3.
- [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/de0fac2e4500dabe0009e67214ff5f5447ce83dd...df4cb1c069e1874edd31b4311f1884172cec0e10 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 6.0.3
dependency-type: direct:production
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-13 14:13:07 +02:00
José Valim
42a005e4df
Bump CI to OTP 29 ( #15367 )
2026-05-13 14:52:22 +02:00
dependabot[bot]
13d412864c
Bump actions/upload-artifact from 7.0.0 to 7.0.1 ( #15299 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 7.0.0 to 7.0.1.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/bbbca2ddaa5d8feaa63e36b76fdaad77386f024f...043fb46d1a93c77aae656e7c1c64a875d1fc6a0a )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: 7.0.1
dependency-type: direct:production
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-04-26 09:34:15 +02:00
dependabot[bot]
7d5d1e27ca
Bump erlef/setup-beam from 1.23.0 to 1.24.0 ( #15242 )
...
Bumps [erlef/setup-beam](https://github.com/erlef/setup-beam ) from 1.23.0 to 1.24.0.
- [Release notes](https://github.com/erlef/setup-beam/releases )
- [Commits](https://github.com/erlef/setup-beam/compare/ee09b1e59bb240681c382eb1f0abc6a04af72764...fc68ffb90438ef2936bbb3251622353b3dcb2f93 )
---
updated-dependencies:
- dependency-name: erlef/setup-beam
dependency-version: 1.24.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-04-11 10:20:37 +02:00
dependabot[bot]
fbece98a5d
Bump erlef/setup-beam from 1.20.4 to 1.23.0 ( #15211 )
...
Bumps [erlef/setup-beam](https://github.com/erlef/setup-beam ) from 1.20.4 to 1.23.0.
- [Release notes](https://github.com/erlef/setup-beam/releases )
- [Commits](https://github.com/erlef/setup-beam/compare/e6d7c94229049569db56a7ad5a540c051a010af9...ee09b1e59bb240681c382eb1f0abc6a04af72764 )
---
updated-dependencies:
- dependency-name: erlef/setup-beam
dependency-version: 1.23.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-03-31 10:21:42 +02:00
dependabot[bot]
e9adf01e3f
Bump actions/upload-artifact from 6.0.0 to 7.0.0 ( #15176 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 6.0.0 to 7.0.0.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/b7c566a772e6b6bfb58ed0dc250532a479d7789f...bbbca2ddaa5d8feaa63e36b76fdaad77386f024f )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
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-03-14 09:50:21 +01:00
Jean Klingler
526d00f949
Always set ERLC_OPTS=warnings_as_errors in CI ( #15174 )
2026-03-10 22:33:17 +09:00
Jean Klingler
13024f43c0
Remove OTP26 support and add OTP29-rc ( #15164 )
...
* Update OTP compatibility table
* Add OTP 29.0 rc to CI, remove 26.0
* Remove :elxiir_json polyfill
* Remove :elixir_utils.jaro_similarity polyfill
* defdelegate directly to :proc_lib.set_label/2
2026-03-10 15:10:19 +09:00
Jonatan Männchen
dfe857e7df
Prevent credential persistence in checkout actions
...
Add `persist-credentials: false` to all `actions/checkout` usages
to prevent Git credentials from being persisted in the repository
after checkout completes.
See: https://docs.zizmor.sh/audits/#artipacked
2026-02-25 12:59:01 +01:00
dependabot[bot]
ff132444ca
Bump actions/checkout from 6.0.1 to 6.0.2 ( #15078 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 6.0.1 to 6.0.2.
- [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/8e8c483db84b4bee98b60c0593521ed34d9990e8...de0fac2e4500dabe0009e67214ff5f5447ce83dd )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 6.0.2
dependency-type: direct:production
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-01-27 07:58:52 +01:00
Eksperimental
d653d1522a
CI: Move license compliance to its own file ( #14982 )
2026-01-10 11:15:36 +01:00
José Valim
f1bbb2cd32
Infer types from guards and do post-inference on stdlib ( #15032 )
...
We now infer types from guards although we don't
yet infer conditional types (such as on `or`).
2026-01-02 19:48:45 +01:00
José Valim
fc747ffbe3
Update CI workflow to remove paths-ignore
2025-12-29 12:51:55 +01:00
dependabot[bot]
f7904a4aa6
Bump actions/upload-artifact from 5.0.0 to 6.0.0 ( #15015 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 5.0.0 to 6.0.0.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/330a01c490aca151604b8cf639adc76d48f6c5d4...b7c566a772e6b6bfb58ed0dc250532a479d7789f )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: 6.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>
2025-12-29 12:48:39 +01:00
dependabot[bot]
6948d08d51
Bump actions/checkout from 6.0.0 to 6.0.1 ( #15005 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 6.0.0 to 6.0.1.
- [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/1af3b93b6815bc44a9784bd300feb67ff0d1eeb3...8e8c483db84b4bee98b60c0593521ed34d9990e8 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 6.0.1
dependency-type: direct:production
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>
2025-12-29 12:48:24 +01:00
Eksperimental
cad69f790f
CI: Fix continue-on-error ( #14991 )
...
If a test fails, `continue-on-error` will not be evaluated, if it's not set.
https://github.com/eksperimental-forks/elixir/actions/runs/19824449905/job/56794214695#step:9:46
2196 doctests, 4913 tests, 1 failure (18 excluded)
make: *** [Makefile:289: test_stdlib] Error 2
Error: Process completed with exit code 2.
Error: The step failed and an error occurred when attempting to determine whether to continue on error.
Error: The template is not valid. .github/workflows/ci.yml (Line: 78, Col: 28): Unexpected value ''
2025-12-03 19:35:26 +01:00
José Valim
284b190bb0
Clean up CI and unify coverage and docs build ( #14986 )
2025-12-02 12:23:59 +01:00
Eksperimental
1da7feb387
CI: Minor improvements/fixes ( #14973 )
...
- Put together name and runs-on to avoid getting outdated on update
- Fix name for Windows job with correct version
- Sort Erlang/OTP versions descendingly so they align with order under Linux
2025-11-29 17:28:01 +01:00
Eksperimental
10bc090ac1
CI: Move POSIX compliance action to its own file ( #14969 )
2025-11-28 10:11:53 +01:00
Eksperimental
68ebb78d66
Correct SPDX-FileCopyrightText ( #14968 )
...
This file was originally created on 2020-06-26,
therefore the copyright belong to Plataformatec at the time.
2025-11-28 10:11:21 +01:00
dependabot[bot]
da1481e433
Bump actions/checkout from 5.0.1 to 6.0.0 ( #14956 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5.0.1 to 6.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/93cb6efe18208431cddfb8368fd83d5badbf9bfd...1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 6.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>
2025-11-27 10:49:38 +01:00
dependabot[bot]
98b35eaa53
Bump actions/checkout from 5.0.0 to 5.0.1 ( #14919 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5.0.0 to 5.0.1.
- [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/08c6903cd8c0fde910a37f88322edcfb5dd907a8...93cb6efe18208431cddfb8368fd83d5badbf9bfd )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 5.0.1
dependency-type: direct:production
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>
2025-11-17 13:52:53 -08:00
dependabot[bot]
e9370bb023
Bump actions/upload-artifact from 4.6.2 to 5.0.0 ( #14863 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.6.2 to 5.0.0.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/ea165f8d65b6e75b540449e92b4886f43607fa02...330a01c490aca151604b8cf639adc76d48f6c5d4 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: 5.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>
2025-10-28 08:04:35 +01:00
Jean Klingler
9a8794183e
Warn on boot for OTP28.0 ( #14732 )
2025-09-18 19:08:39 +09:00
dependabot[bot]
eee42e4448
Bump actions/checkout from 4.2.2 to 5.0.0 ( #14710 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.2.2 to 5.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/11bd71901bbe5b1630ceea73d27597364c9af683...08c6903cd8c0fde910a37f88322edcfb5dd907a8 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 5.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>
2025-08-30 10:58:44 +02:00
dependabot[bot]
79a6a57234
Bump erlef/setup-beam from 1.20.3 to 1.20.4 ( #14652 )
...
Bumps [erlef/setup-beam](https://github.com/erlef/setup-beam ) from 1.20.3 to 1.20.4.
- [Release notes](https://github.com/erlef/setup-beam/releases )
- [Commits](https://github.com/erlef/setup-beam/compare/8e7fdef09ffa3ea54328b5000c170a3b9b20ca96...e6d7c94229049569db56a7ad5a540c051a010af9 )
---
updated-dependencies:
- dependency-name: erlef/setup-beam
dependency-version: 1.20.4
dependency-type: direct:production
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>
2025-07-15 11:47:21 +02:00
dependabot[bot]
29ee3a2ad8
Bump erlef/setup-beam from 1.20.1 to 1.20.3 ( #14631 )
...
Bumps [erlef/setup-beam](https://github.com/erlef/setup-beam ) from 1.20.1 to 1.20.3.
- [Release notes](https://github.com/erlef/setup-beam/releases )
- [Commits](https://github.com/erlef/setup-beam/compare/75edbb82877ab10edeb12a99c3cf2f0909f3dc87...8e7fdef09ffa3ea54328b5000c170a3b9b20ca96 )
---
updated-dependencies:
- dependency-name: erlef/setup-beam
dependency-version: 1.20.3
dependency-type: direct:production
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>
2025-07-08 13:10:44 +02:00
dependabot[bot]
dc1890b879
Bump erlef/setup-beam from 1.19.0 to 1.20.1 ( #14612 )
...
---
updated-dependencies:
- dependency-name: erlef/setup-beam
dependency-version: 1.20.1
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>
2025-07-01 10:20:33 +02:00
dependabot[bot]
1a8d13c12a
Bump erlef/setup-beam from 1.18.2 to 1.19.0 ( #14537 )
...
Bumps [erlef/setup-beam](https://github.com/erlef/setup-beam ) from 1.18.2 to 1.19.0.
- [Release notes](https://github.com/erlef/setup-beam/releases )
- [Commits](https://github.com/erlef/setup-beam/compare/5304e04ea2b355f03681464e683d92e3b2f18451...8aa8a857c6be0daae6e97272bb299d5b942675a4 )
---
updated-dependencies:
- dependency-name: erlef/setup-beam
dependency-version: 1.19.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>
2025-05-27 09:02:41 +02:00
José Valim
050f9e28b4
Run Erlang/OTP 28 on Windows CI ( #14513 )
2025-05-22 10:21:24 +02:00
José Valim
51e160e6f8
Add OTP 28 to CI ( #14510 )
2025-05-21 13:48:13 +02:00
Eksperimental
eef6c3cb2a
CI: build does using --warnings-as-error ExDoc flag ( #14485 )
2025-05-10 11:30:41 +02:00
dependabot[bot]
396382cef7
Bump actions/upload-artifact from 4.6.1 to 4.6.2 ( #14411 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.6.1 to 4.6.2.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4.6.1...ea165f8d65b6e75b540449e92b4886f43607fa02 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: 4.6.2
dependency-type: direct:production
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>
2025-04-08 08:22:05 +02:00
Jonatan Männchen
f3e8ceb5aa
Implement Test Coverage Reporting ( #14343 )
2025-04-07 22:37:01 +02:00
Jonatan Männchen and José Valim
f55498e7e5
Enable warnings_as_errors for Erlang only on latest ( #14339 )
...
Co-authored-by: José Valim <jose.valim@dashbit.co >
2025-03-18 14:27:59 +01:00
José Valim
cb8b73598b
Update Erlang/OTP on Windows CI ( #14334 )
2025-03-17 15:34:50 +01:00
Jonatan Männchen
6cd8082494
Pin GitHub Actions ( #14332 )
2025-03-17 14:25:22 +01:00
José Valim
b65570e194
Remove --keep-going and reduce concurrency for CI on Windows ( #14283 )
2025-02-19 11:09:39 +01:00
Jonatan Männchen
980500551c
Inline Licence Info & Copyright for non-test files ( #14256 )
2025-02-07 21:11:09 +01:00
Jonatan Männchen
d12286c490
Setup OSS Review Toolkit SBoM generation ( #14241 )
2025-02-05 13:09:56 +01:00
José Valim
cb0f8d9791
Fetch all tags before generating docs ( #14206 )
2025-01-21 08:29:42 +01:00
José Valim
ef7c11814f
Require Erlang/OTP 26+ ( #14045 )
2024-12-10 15:38:02 +01:00
José Valim
485ca72ae2
Infer types and use them across remote calls ( #13981 )
...
This also unifies handling of deterministic builds with Erlang/OTP
as well as warnings_as_errors.
2024-11-09 18:00:27 +01:00
Tobias Pfeiffer
57841a09f4
Bump Windows Runner & add more OTP versions ( #13972 )
2024-11-06 14:08:45 +01:00
Tobias Pfeiffer
75fd563691
Bump CI (OTP 27.1 and Ubuntu 24.04) ( #13969 )
2024-11-06 11:42:16 +01:00
José Valim
f2565849b1
Enable warnings_as_errors for Erlang only on latest
2024-10-30 09:16:46 +01:00
José Valim
ea3e498e8f
Also prebuild for 27.0
2024-05-21 13:53:40 +02:00