Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 5 additions & 2 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,9 @@ jobs:
name: Restore Cached Dependencies (Haskell)
keys:
- v1.4-courseography-haskell-{{ checksum "courseography.cabal" }}-{{ checksum "stack.yaml.lock" }}
- v1.4-courseography-haskell-{{ checksum "courseography.cabal" }}
- v1.4-courseography-haskell-{{ checksum "stack.yaml.lock" }}
- v1.4-courseography-haskell-

- run:
name: Install Package Dependencies
Expand All @@ -47,7 +50,7 @@ jobs:
command: |
stack --no-terminal setup
rm -fr $(stack path --dist-dir) $(stack path --local-install-root)
stack --no-terminal build --fast -j1 --ghc-options -Werror
stack --no-terminal build --fast -j4 --ghc-options -Werror
stack build hlint
stack build hpc-lcov
yarn install
Expand Down Expand Up @@ -87,5 +90,5 @@ jobs:
- store_artifacts:
path: doc
destination: docs
# The resource_class feature allows configuring CPU and RAM resources for each job. Different resource classes are available for different executors. https://circleci.com/docs/2.0/configuration-reference/#resourceclass
# The resource_class feature allows configuring CPU and RAM resources for each job. Different resource classes are available for different executors. https://circleci.com/docs/reference/configuration-reference/#resourceclass
resource_class: large
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,7 @@
- Updated CircleCI configuration to update `wget` version (to fix ImageMagick download error)
- Reverted previous CircleCI configuration change
- Switched CircleCI ImageMagick download to use http
- Modified CI config to take advantage of partial dependency caching and exploit parallelism when resolving/updating dependencies

## [0.7.1] - 2025-06-16

Expand Down