Skip to content

Commit 2ef973b

Browse files
BodigrimLysxia
authored andcommitted
Fix CI
1 parent 423fd98 commit 2ef973b

9 files changed

Lines changed: 13 additions & 23 deletions

.github/workflows/arm.yml

Lines changed: 3 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -16,27 +16,17 @@ jobs:
1616
strategy:
1717
fail-fast: true
1818
matrix:
19-
arch: [arm32v7, arm64v8]
19+
arch: [arm64v8]
2020
steps:
2121
- uses: docker://hasufell/arm64v8-ubuntu-haskell:focal
2222
name: Cleanup
2323
with:
2424
args: "find . -mindepth 1 -maxdepth 1 -exec rm -rf -- {} +"
2525

2626
- name: Checkout code
27-
uses: actions/checkout@v4
27+
uses: actions/checkout@v7
2828

29-
# GHC 9.2.2 is the last version available on arm32v7 at the moment.
30-
# Check https://github.com/haskell/ghcup-metadata/blob/develop/ghcup-0.0.7.yaml
31-
# and look for "A_ARM:" bindists.
32-
- if: matrix.arch == 'arm32v7'
33-
uses: docker://hasufell/arm32v7-ubuntu-haskell:focal
34-
name: Run build (arm32v7 linux)
35-
with:
36-
args: sh -c "curl --proto '=https' --tlsv1.2 -sSf https://get-ghcup.haskell.org | BOOTSTRAP_HASKELL_NONINTERACTIVE=1 BOOTSTRAP_HASKELL_INSTALL_NO_STACK=1 BOOTSTRAP_HASKELL_GHC_VERSION=9.2.2 sh && cabal update && cabal test -w ~/.ghcup/bin/ghc"
37-
38-
- if: matrix.arch == 'arm64v8'
39-
uses: docker://hasufell/arm64v8-ubuntu-haskell:focal
29+
- uses: docker://hasufell/arm64v8-ubuntu-haskell:focal
4030
name: Run build (arm64v8 linux)
4131
with:
4232
args: sh -c "curl --proto '=https' --tlsv1.2 -sSf https://get-ghcup.haskell.org | BOOTSTRAP_HASKELL_NONINTERACTIVE=1 BOOTSTRAP_HASKELL_INSTALL_NO_STACK=1 sh && cabal update && cabal test -w ~/.ghcup/bin/ghc"

.github/workflows/developer-flag.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
ghc: ['latest']
1717
fail-fast: false
1818
steps:
19-
- uses: actions/checkout@v4
19+
- uses: actions/checkout@v7
2020
- uses: haskell-actions/setup@v2
2121
id: setup-haskell-cabal
2222
with:

.github/workflows/emulated.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@ jobs:
1919
strategy:
2020
fail-fast: true
2121
matrix:
22-
arch: ['s390x', 'ppc64le']
22+
arch: ['s390x', 'ppc64le', 'armv7']
2323
steps:
24-
- uses: actions/checkout@v4
24+
- uses: actions/checkout@v7
2525
- uses: uraimo/run-on-arch-action@v3
2626
timeout-minutes: 60
2727
with:

.github/workflows/i386.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
run: |
1818
apt-get update -y
1919
apt-get install -y autoconf build-essential zlib1g-dev libgmp-dev curl libncurses5 libtinfo5 libncurses5-dev libtinfo-dev
20-
curl --proto '=https' --tlsv1.2 -sSf https://get-ghcup.haskell.org | BOOTSTRAP_HASKELL_NONINTERACTIVE=1 BOOTSTRAP_HASKELL_INSTALL_NO_STACK=1 sh
20+
curl --proto '=https' --tlsv1.2 -sSf https://get-ghcup.haskell.org | BOOTSTRAP_HASKELL_NONINTERACTIVE=1 BOOTSTRAP_HASKELL_INSTALL_NO_STACK=1 BOOTSTRAP_HASKELL_GHC_VERSION=9.6.7 sh
2121
- uses: actions/checkout@v1
2222
- name: Test
2323
run: |

.github/workflows/simdutf-flag-alpine.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ on:
66
jobs:
77
build:
88
runs-on: ${{ matrix.os }}
9-
container: alpine:3.12
9+
container: alpine:3.24
1010
strategy:
1111
matrix:
1212
os: ['ubuntu-latest']
@@ -32,7 +32,7 @@ jobs:
3232
- name: Update cabal package database
3333
run: cabal update
3434

35-
- uses: actions/checkout@v4
35+
- uses: actions/checkout@v7
3636
- name: Test
3737
run: |
3838
cat > THLinkTest.hs <<EOF

.github/workflows/simdutf-flag-windows.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
ghc: ['latest']
1717
fail-fast: false
1818
steps:
19-
- uses: actions/checkout@v4
19+
- uses: actions/checkout@v7
2020
- uses: haskell-actions/setup@v2
2121
id: setup-haskell-cabal
2222
with:

.github/workflows/simdutf-flag.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
ghc: ['latest']
1717
fail-fast: false
1818
steps:
19-
- uses: actions/checkout@v4
19+
- uses: actions/checkout@v7
2020
- uses: haskell-actions/setup@v2
2121
id: setup-haskell-cabal
2222
with:

.github/workflows/simdutf-is-genuine.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
88
simdutf-is-genuine:
99
runs-on: ubuntu-slim
1010
steps:
11-
- uses: actions/checkout@v6
11+
- uses: actions/checkout@v7
1212

1313
- name: Check if vendored simdutf is genuine
1414
run: |

.github/workflows/windows_and_macOS.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
ghc: ['latest']
1717
fail-fast: false
1818
steps:
19-
- uses: actions/checkout@v4
19+
- uses: actions/checkout@v7
2020
- uses: haskell-actions/setup@v2
2121
id: setup-haskell-cabal
2222
with:

0 commit comments

Comments
 (0)