Skip to content

Commit 674fb36

Browse files
authored
Merge pull request #32 from well-typed/jdral/update-ci
Various CI updates
2 parents b5ff712 + 69aec34 commit 674fb36

20 files changed

Lines changed: 312 additions & 1038 deletions

.github/actions/base/action.yml

Lines changed: 0 additions & 98 deletions
This file was deleted.

.github/actions/build-macos/action.yml

Lines changed: 0 additions & 21 deletions
This file was deleted.

.github/actions/build-ubuntu/action.yml

Lines changed: 0 additions & 21 deletions
This file was deleted.

.github/actions/build-windows/action.yml

Lines changed: 0 additions & 15 deletions
This file was deleted.

.github/actions/setup-llvm/action.yml

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,18 @@ runs:
3131
run: |
3232
echo "LLVM_CONFIG=$LLVM_PATH/bin/llvm-config" >> "$GITHUB_ENV"
3333
echo "LIBCLANG_PATH=$LLVM_PATH/lib/" >> "$GITHUB_ENV"
34-
# https://stackoverflow.com/questions/63342521/clang-on-macos-having-problems-with-its-includes
35-
export SDKROOT=$(xcrun --show-sdk-path --sdk macosx)
36-
echo $SDKROOT
37-
echo "SDKROOT=$SDKROOT" >> "$GITHUB_ENV"
34+
35+
- name: Remove tarballs from temporary directory (Linux)
36+
shell: bash
37+
if: ${{ runner.os == 'Linux' }}
38+
run: |
39+
cd ${{ runner.temp }} || exit 1
40+
pwd
41+
echo "--- Temporary directory size BEFORE REMOVAL ---"
42+
du -sh .
43+
find . -maxdepth 1 -type f -exec rm -v {} +
44+
echo "--- Temporary directory size AFTER REMOVAL ---"
45+
du -sh .
3846
3947
- name: Debug (LLVM/Clang)
4048
shell: bash
@@ -48,4 +56,4 @@ runs:
4856
echo '### ls $LLVM_PATH'
4957
ls "$LLVM_PATH"
5058
echo '### ls $LLVM_PATH/bin'
51-
ls "$LLVM_PATH/bin"
59+
ls "$LLVM_PATH/bin"
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
uses: actions/checkout@v5
2121

2222
- name: 🛠️ Setup cabal-fmt
23-
uses: jorisdral/actions/setup-cabal-fmt@main
23+
uses: jorisdral/actions/setup-cabal-fmt@cabal-fmt-v0
2424
with:
2525
cabal-fmt-version: "0.1.12"
2626
ghc-version: "9.6"
@@ -29,7 +29,7 @@ jobs:
2929
# regardless of the current state of Hackage head.
3030
# If you want a newer version of cabal-fmt, use a more recent time.
3131
#
32-
hackage-index-state: "2025-10-28T00:00:00Z"
32+
hackage-index-state: "2026-02-19T00:00:00Z"
3333

3434
- name: 🎗️ Lint with cabal-fmt
35-
run: ./scripts/ci/run-cabal-fmt.sh && git diff --exit-code
35+
run: ./scripts/ci/format-cabal-fmt.sh && git diff --exit-code

.github/workflows/check-stylish-haskell.yml

Lines changed: 0 additions & 62 deletions
This file was deleted.

.github/workflows/haskell-simple-merge-queue.yml

Lines changed: 0 additions & 96 deletions
This file was deleted.

0 commit comments

Comments
 (0)