Skip to content

Releases: haskell-actions/run-fourmolu

v11

25 Oct 05:44
Compare
Choose a tag to compare

Add a new working-directory argument that allows you to change the working directory that fourmolu is run from. Added in #29.

v10

27 Jan 05:29
Compare
Choose a tag to compare

This release upgrades run-formolu to work with Node 20 instead of Node 16.

Most of the JS library dependencies have been upgraded as well.

Implemented in #25

v9

12 Jun 07:30
5f70569
Compare
Choose a tag to compare

run-fourmolu Action now takes a version argument to allow you to specify the version of Fourmolu you want to use. If you don't specify the version argument, then the latest version of Fourmolu will be used.

Note that this is a breaking change for all current users of run-fourmolu.

With this change, you're now able to use a single version of run-fourmolu with different versions of Fourmolu.

Here's an example of how you'd use run-fourmolu with the 0.12.0.0 version of Fourmolu:

- uses: haskell-actions/run-fourmolu@v9
  with:
    version: "0.12.0.0"

It is recommended to always specify the version of Fourmolu you want to use, since Fourmolu is often not backwards compatible. New releases of Fourmolu could possibly break your CI. However, if you want to always use the newest release of fourmolu, you can do it like the following:

- uses: haskell-actions/run-fourmolu@v9
  with:
    version: "latest"

Alternatively, you can leave out the version argument and it will default to latest.

v8

25 Apr 03:20
b8c81ae
Compare
Choose a tag to compare
v8

This release uses fourmolu-0.12.0.0.

v7

23 Mar 04:56
13eb461
Compare
Choose a tag to compare
v7

This release uses fourmolu-0.11.0.0.

v6

05 Dec 06:24
0a81af8
Compare
Choose a tag to compare
v6

This release uses fourmolu-0.10.1.0.

v5

11 Nov 04:46
e99dcf3
Compare
Choose a tag to compare
v5

This release uses fourmolu-0.9.0.0.

v4

24 Aug 09:41
d88033a
Compare
Choose a tag to compare
v4

This release uses fourmolu-0.8.2.0.

v3

09 Aug 15:11
0902b03
Compare
Choose a tag to compare
v3

This release uses fourmolu-0.8.0.0.

v2

01 Jun 15:05
e3d94cc
Compare
Choose a tag to compare

This release uses fourmolu-0.7.0.1.