Releases: haskell/actions
v2.3.7
Use choco cabal-3.10.1.1 for 3.10.1.0
What's Changed
- Use choco cabal-3.10.1.1 for 3.10.1.0 by @andreasabel in #217
Full Changelog: v2.3.6...v2.3.7
v2.3.6
Fixes for cabal 3.10.1.0
- Fix #202:
choco install ghc --ignore-dependencies
by @andreasabel in #204 - Fix #210: set
store-dir
in.cabal/config
to dodge cabal 3.10 XDG by @andreasabel in #213 - setup/README: add example with caching by @andreasabel in #211
Full Changelog: v2.3.5...v2.3.6
v2.3.5
Support GHC 9.6.1 and cabal 3.10.1.0
What's Changed
- Support GHC 9.6.1 by @andreasabel in #201
Full Changelog: v2.3.4...v2.3.5
v2.3.4
Officially support GHC 9.2.7 and 9.2.6 (@andreasabel in #200).
GHC 9.2 will now resolve to 9.2.7.
Dependency bumps
- Bump typescript from 4.9.4 to 4.9.5 in /hlint-run by @dependabot in #178
- Bump @actions/glob from 0.3.0 to 0.4.0 in /setup by @dependabot in #183
- Bump @typescript-eslint/parser from 5.48.2 to 5.50.0 in /setup by @dependabot in #185
- Bump jest and @types/jest in /setup by @dependabot in #181
- Bump @vercel/ncc from 0.36.0 to 0.36.1 in /hlint-run by @dependabot in #180
- Bump @typescript-eslint/eslint-plugin from 5.48.2 to 5.50.0 in /setup by @dependabot in #182
- Bump typescript from 4.9.4 to 4.9.5 in /hlint-setup by @dependabot in #179
- Bump ts-jest from 29.0.3 to 29.0.5 in /setup by @dependabot in #184
- Bump @vercel/ncc from 0.36.0 to 0.36.1 in /hlint-setup by @dependabot in #177
- Bump eslint from 8.32.0 to 8.35.0 in /setup by @dependabot in #196
- Bump prettier from 2.8.3 to 2.8.4 in /setup by @dependabot in #194
- Bump @types/node from 18.11.18 to 18.14.2 in /hlint-setup by @dependabot in #199
- Bump @types/node from 18.11.18 to 18.14.2 in /hlint-run by @dependabot in #193
- Bump jest from 29.4.1 to 29.4.3 in /setup by @dependabot in #195
- Bump @vercel/ncc from 0.36.0 to 0.36.1 in /setup by @dependabot in #197
- Bump lint-staged from 13.1.0 to 13.1.2 in /setup by @dependabot in #198
Full Changelog: v2.3.3...v2.3.4
v2.3.3
Add support for ghcup release channel (#175)
New action input ghcup-release-channel
to provide a ghc (pre)release channel for ghcup which will be added via ghcup config add-release-channel
. Useful for installing ghc prereleases.
Tested with GHC 9.6.1 alpha (9.6.0.20230111).
Fixes: #108.
What's Changed
- Bump @typescript-eslint/parser from 5.48.1 to 5.48.2 in /setup by @dependabot in #173
- Bump @typescript-eslint/eslint-plugin from 5.48.0 to 5.48.2 in /setup by @dependabot in #174
- Add support for ghcup release channel by @wismill in #175
Full Changelog: v2.3.2...v2.3.3
v2.3.2
setup
action: Update ghcup to 0.1.19.0 by @wismill in #172
What's Changed
- Bump lint-staged from 13.0.3 to 13.1.0 in /setup by @dependabot in #170
- Update ghcup to 0.1.19.0 by @wismill in #172
- Bump prettier from 2.8.2 to 2.8.3 in /setup by @dependabot in #167
- Bump eslint from 8.31.0 to 8.32.0 in /setup by @dependabot in #169
- Bump @typescript-eslint/parser from 5.48.0 to 5.48.1 in /setup by @dependabot in #166
- Bump eslint-plugin-jest from 27.1.5 to 27.2.1 in /setup by @dependabot in #168
New Contributors
Full Changelog: v2.3.1...v2.3.2
v2.3.1
Fix #130: ensure cabal installdir is in the PATH (#165)
Add ~/.cabal/bin
to the PATH under Linux and macOS.
(Windows' chocolatey install already takes care of this.)
What's Changed
- Fix #130: ensure cabal installdir is in the PATH by @andreasabel in #165
Full Changelog: v2.3.0...v2.3.1
v2.3.0
Fix #29: new input cabal-update: false
to skip 'cabal update' (#146)
This version introduces a new boolean input cabal-update
that defaults to true
.
If set to false
, the cabal update
step will be skipped.
The new flag cabal-update
is proper boolean, it only accepts the YAML 1.2 truth values true
and false
(also in captial and uppercase).
This is contrast to other "boolean" flags that are "unset" by default and can be "set" with any non-empty string.
What's Changed
- Merge local dependabot.yml files into global one by @andreasabel in #152
- Bump @typescript-eslint/eslint-plugin from 5.43.0 to 5.48.0 in /setup by @dependabot in #153
- Bump @vercel/ncc from 0.34.0 to 0.36.0 in /setup by @dependabot in #155
- Bump @types/jest from 29.2.3 to 29.2.5 in /setup by @dependabot in #154
- Bump @types/node from 18.11.9 to 18.11.18 in /setup by @dependabot in #157
- Bump @typescript-eslint/parser from 5.43.0 to 5.48.0 in /setup by @dependabot in #156
- Bump prettier from 2.7.1 to 2.8.2 in /setup by @dependabot in #163
- Bump typescript from 4.9.3 to 4.9.4 in /setup by @dependabot in #159
- Add a new workflow to generate release on tag push by @mihaimaruseac in #164
- Bump husky from 8.0.2 to 8.0.3 in /setup by @dependabot in #160
- Bump eslint-plugin-github from 4.4.1 to 4.6.0 in /setup by @dependabot in #161
- Bump eslint from 8.28.0 to 8.31.0 in /setup by @dependabot in #162
- Fix #29: new input
cabal-update: false
to skip 'cabal update' by @andreasabel in #146
New Contributors
- @mihaimaruseac made their first contribution in #164
Full Changelog: v2.2...v2.3.0
v1.2.2: Merge pull request #59 from haskell/ldettwy/fix-install
Use PPA for ghc actions/virtual-environments#3268