diff --git a/.cirrus.yml b/.cirrus.yml index 20b98579..d930cccc 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -1,7 +1,7 @@ task: name: FreeBSD freebsd_instance: - image_family: freebsd-13-2 + image_family: freebsd-14-0 # See https://github.com/haskell/text/pull/475#issuecomment-1272359694 install_script: - sed -i.bak -e 's/quarterly/latest/' /etc/pkg/FreeBSD.conf diff --git a/.github/workflows/centos.yml b/.github/workflows/centos.yml deleted file mode 100644 index 76127358..00000000 --- a/.github/workflows/centos.yml +++ /dev/null @@ -1,25 +0,0 @@ -name: centos -on: - - push - - pull_request - -defaults: - run: - shell: bash - -jobs: - build: - runs-on: ubuntu-latest - container: - image: centos:7 - steps: - - name: install deps - run: | - yum install -y gcc gmp gmp-devel make ncurses ncurses-compat-libs ncurses-devel xz perl libstdc++-static - curl --proto '=https' --tlsv1.2 -sSf https://get-ghcup.haskell.org | BOOTSTRAP_HASKELL_NONINTERACTIVE=1 BOOTSTRAP_HASKELL_GHC_VERSION=9.2.8 sh - - uses: actions/checkout@v3 - - name: Test - run: | - source ~/.ghcup/env - cabal update - cabal test -f-simdutf diff --git a/.github/workflows/developer-flag.yml b/.github/workflows/developer-flag.yml index 236e1eb3..3ad0f472 100644 --- a/.github/workflows/developer-flag.yml +++ b/.github/workflows/developer-flag.yml @@ -16,14 +16,14 @@ jobs: ghc: ['latest'] fail-fast: false steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: haskell-actions/setup@v2 id: setup-haskell-cabal with: ghc-version: ${{ matrix.ghc }} - name: Update cabal package database run: cabal update - - uses: actions/cache@v3 + - uses: actions/cache@v4 name: Cache cabal stuff with: path: ${{ steps.setup-haskell-cabal.outputs.cabal-store }} diff --git a/.github/workflows/emulated.yml b/.github/workflows/emulated.yml index 41d8d88b..ff24a4c3 100644 --- a/.github/workflows/emulated.yml +++ b/.github/workflows/emulated.yml @@ -21,12 +21,12 @@ jobs: matrix: arch: ['s390x', 'ppc64le'] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: uraimo/run-on-arch-action@v2.5.0 timeout-minutes: 60 with: arch: ${{ matrix.arch }} - distro: ubuntu22.04 + distro: ubuntu_rolling githubToken: ${{ github.token }} install: | apt-get update -y diff --git a/.github/workflows/simdutf-flag-alpine.yml b/.github/workflows/simdutf-flag-alpine.yml index b9c1174e..0f3c132a 100644 --- a/.github/workflows/simdutf-flag-alpine.yml +++ b/.github/workflows/simdutf-flag-alpine.yml @@ -32,7 +32,7 @@ jobs: - name: Update cabal package database run: cabal update - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Test run: | cat > THLinkTest.hs <