Skip to content

Commit

Permalink
Roll 4.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
jadeallenx committed Oct 12, 2023
1 parent aad7ea3 commit 9d67759
Show file tree
Hide file tree
Showing 4 changed files with 34 additions and 2 deletions.
15 changes: 15 additions & 0 deletions CHANGELOG.md
@@ -1,6 +1,21 @@
<!-- markdownlint-disable MD007 # ul-indent -->
# Changelog

12 October 2023 - 4.0.0

- Fix fish shell deactivate (#460)
- Fix sh shell deactivate (#461)
- Shellcheck and shfmt completion scripts (#463)
- Shellcheck and shfmt generated files (#464)
- Trim kerl releases output **Breaking change** (#465)
- Bury dead code **Breaking change** (#466)

Check failure on line 11 in CHANGELOG.md

View workflow job for this annotation

GitHub Actions / Lint

Trailing spaces

CHANGELOG.md:11:46 MD009/no-trailing-spaces Trailing spaces [Expected: 0 or 2; Actual: 1] https://github.com/DavidAnson/markdownlint/blob/v0.28.2/doc/md009.md

Check failure on line 11 in CHANGELOG.md

View workflow job for this annotation

GitHub Actions / Lint

Trailing spaces

CHANGELOG.md:11:46 MD009/no-trailing-spaces Trailing spaces [Expected: 0 or 2; Actual: 1] https://github.com/DavidAnson/markdownlint/blob/v0.28.2/doc/md009.md
patches and code for very old OTP releases have been removed - if you need this, please use 3.1.0 or earlier.

Check failure on line 12 in CHANGELOG.md

View workflow job for this annotation

GitHub Actions / Lint

Line length

CHANGELOG.md:12:101 MD013/line-length Line length [Expected: 100; Actual: 113] https://github.com/DavidAnson/markdownlint/blob/v0.28.2/doc/md013.md

Check failure on line 12 in CHANGELOG.md

View workflow job for this annotation

GitHub Actions / Lint

Line length

CHANGELOG.md:12:101 MD013/line-length Line length [Expected: 100; Actual: 113] https://github.com/DavidAnson/markdownlint/blob/v0.28.2/doc/md013.md
- Fix kerl remote command (#469)
- Fix csh (de)activate (#470)
- Fix no whitespace before ps output (#474)
- Completely overhaul build pre-requisite package tests **Breaking change** (#471)
If your Linux isn't supported, please submit a PR

9 September 2023 - 3.1.0

- Respect markdownlint (#446)
Expand Down
17 changes: 17 additions & 0 deletions CONTRIBUTING.md
Expand Up @@ -43,6 +43,23 @@ We may discuss details with you regarding the implementation, and its inclusion
We try to have as many of `kerl`'s features tested as possible. Everything that a user can do,
and is repeatable in any way, should be tested, to guarantee backwards compatible.

## Adding support for your Linux distribution to scan for build pre-requisites

Check failure on line 46 in CONTRIBUTING.md

View workflow job for this annotation

GitHub Actions / Lint

Trailing spaces

CONTRIBUTING.md:46:79 MD009/no-trailing-spaces Trailing spaces [Expected: 0 or 2; Actual: 1] https://github.com/DavidAnson/markdownlint/blob/v0.28.2/doc/md009.md

Check failure on line 46 in CONTRIBUTING.md

View workflow job for this annotation

GitHub Actions / Lint

Trailing spaces

CONTRIBUTING.md:46:79 MD009/no-trailing-spaces Trailing spaces [Expected: 0 or 2; Actual: 1] https://github.com/DavidAnson/markdownlint/blob/v0.28.2/doc/md009.md

Erlang needs several packages to build correctly - many of which may or may not be present on a fresh
OS install or docker image, so as a convenience, kerl tests for these packages before it attempts to
build.

We currently have tests for many popular Linux distributions but the sheer number of them means we
may not have support for yours. If you want to add it, here is what we are looking for:

* starting around line 700 are a series of `_KPP_<distro>_` parameters.

Check failure on line 55 in CONTRIBUTING.md

View workflow job for this annotation

GitHub Actions / Lint

Unordered list style

CONTRIBUTING.md:55:1 MD004/ul-style Unordered list style [Expected: dash; Actual: asterisk] https://github.com/DavidAnson/markdownlint/blob/v0.28.2/doc/md004.md

Check failure on line 55 in CONTRIBUTING.md

View workflow job for this annotation

GitHub Actions / Lint

Unordered list style

CONTRIBUTING.md:55:1 MD004/ul-style Unordered list style [Expected: dash; Actual: asterisk] https://github.com/DavidAnson/markdownlint/blob/v0.28.2/doc/md004.md
* Inspect the `/etc/os-release` file and find out what your distribution is called there

Check failure on line 56 in CONTRIBUTING.md

View workflow job for this annotation

GitHub Actions / Lint

Unordered list style

CONTRIBUTING.md:56:1 MD004/ul-style Unordered list style [Expected: dash; Actual: asterisk] https://github.com/DavidAnson/markdownlint/blob/v0.28.2/doc/md004.md

Check failure on line 56 in CONTRIBUTING.md

View workflow job for this annotation

GitHub Actions / Lint

Unordered list style

CONTRIBUTING.md:56:1 MD004/ul-style Unordered list style [Expected: dash; Actual: asterisk] https://github.com/DavidAnson/markdownlint/blob/v0.28.2/doc/md004.md
* Use that name to name your variables.

Check failure on line 57 in CONTRIBUTING.md

View workflow job for this annotation

GitHub Actions / Lint

Unordered list style

CONTRIBUTING.md:57:1 MD004/ul-style Unordered list style [Expected: dash; Actual: asterisk] https://github.com/DavidAnson/markdownlint/blob/v0.28.2/doc/md004.md

Check failure on line 57 in CONTRIBUTING.md

View workflow job for this annotation

GitHub Actions / Lint

Unordered list style

CONTRIBUTING.md:57:1 MD004/ul-style Unordered list style [Expected: dash; Actual: asterisk] https://github.com/DavidAnson/markdownlint/blob/v0.28.2/doc/md004.md
* Add a new function in the style of `_rpm()` `_dpkg()` etc to probe your distribution's package manager

Check failure on line 58 in CONTRIBUTING.md

View workflow job for this annotation

GitHub Actions / Lint

Unordered list style

CONTRIBUTING.md:58:1 MD004/ul-style Unordered list style [Expected: dash; Actual: asterisk] https://github.com/DavidAnson/markdownlint/blob/v0.28.2/doc/md004.md

Check failure on line 58 in CONTRIBUTING.md

View workflow job for this annotation

GitHub Actions / Lint

Unordered list style

CONTRIBUTING.md:58:1 MD004/ul-style Unordered list style [Expected: dash; Actual: asterisk] https://github.com/DavidAnson/markdownlint/blob/v0.28.2/doc/md004.md
* Add the list of packages corresponding to names used by the package manager in another variable

Check failure on line 59 in CONTRIBUTING.md

View workflow job for this annotation

GitHub Actions / Lint

Unordered list style

CONTRIBUTING.md:59:1 MD004/ul-style Unordered list style [Expected: dash; Actual: asterisk] https://github.com/DavidAnson/markdownlint/blob/v0.28.2/doc/md004.md

Check failure on line 59 in CONTRIBUTING.md

View workflow job for this annotation

GitHub Actions / Lint

Unordered list style

CONTRIBUTING.md:59:1 MD004/ul-style Unordered list style [Expected: dash; Actual: asterisk] https://github.com/DavidAnson/markdownlint/blob/v0.28.2/doc/md004.md
* Add the package probe function name to a new variable so kerl knows how to drive its testing

Check failure on line 60 in CONTRIBUTING.md

View workflow job for this annotation

GitHub Actions / Lint

Unordered list style

CONTRIBUTING.md:60:1 MD004/ul-style Unordered list style [Expected: dash; Actual: asterisk] https://github.com/DavidAnson/markdownlint/blob/v0.28.2/doc/md004.md

Check failure on line 60 in CONTRIBUTING.md

View workflow job for this annotation

GitHub Actions / Lint

Unordered list style

CONTRIBUTING.md:60:1 MD004/ul-style Unordered list style [Expected: dash; Actual: asterisk] https://github.com/DavidAnson/markdownlint/blob/v0.28.2/doc/md004.md
* Test locally and submit the output from that test as a comment in your PR

Check failure on line 61 in CONTRIBUTING.md

View workflow job for this annotation

GitHub Actions / Lint

Unordered list style

CONTRIBUTING.md:61:1 MD004/ul-style Unordered list style [Expected: dash; Actual: asterisk] https://github.com/DavidAnson/markdownlint/blob/v0.28.2/doc/md004.md

Check failure on line 61 in CONTRIBUTING.md

View workflow job for this annotation

GitHub Actions / Lint

Unordered list style

CONTRIBUTING.md:61:1 MD004/ul-style Unordered list style [Expected: dash; Actual: asterisk] https://github.com/DavidAnson/markdownlint/blob/v0.28.2/doc/md004.md

## Submitting your changes

### Code Style
Expand Down
2 changes: 1 addition & 1 deletion LATEST
@@ -1 +1 @@
3.1.0
4.0.0
2 changes: 1 addition & 1 deletion kerl
Expand Up @@ -40,7 +40,7 @@ if [ -n "$KERL_DEBUG" ]; then
fi
fi

KERL_VERSION='3.1.0'
KERL_VERSION='4.0.0'
OLDEST_OTP_LISTED='17'
OLDEST_OTP_SUPPORTED='24'

Expand Down

0 comments on commit 9d67759

Please sign in to comment.