File tree Expand file tree Collapse file tree 13 files changed +21
-21
lines changed
Expand file tree Collapse file tree 13 files changed +21
-21
lines changed Original file line number Diff line number Diff line change 1313 BOOTSTRAP_HASKELL_INSTALL_NO_STACK : 1
1414
1515 deps_install_script : |
16- pkg install -y gmake bash libsodium curl git postgresql17-client
16+ pkg install -y gmake bash libsodium curl git postgresql17-client google-perftools pkgconf
1717 curl --proto '=https' --tlsv1.2 -sSf https://get-ghcup.haskell.org | sh
1818 echo $PATH
1919
Original file line number Diff line number Diff line change @@ -12,7 +12,7 @@ concurrency:
1212jobs :
1313 generateMatrix :
1414 name : " Generate matrix from cabal"
15- runs-on : ubuntu-22 .04
15+ runs-on : ubuntu-24 .04
1616 outputs :
1717 matrix : ${{ steps.set-matrix.outputs.matrix }}
1818 steps :
2121 uses : kleidukos/get-tested@v0.1.9.1
2222 with :
2323 cabal-file : flora.cabal
24- ubuntu-version : " 22 .04"
24+ ubuntu-version : " 24 .04"
2525 version : 0.1.7.1
2626
2727 Backend_tests :
@@ -57,13 +57,11 @@ jobs:
5757 - name : Configure environment
5858 run : |
5959 ./.github/workflows/setup.sh
60- echo "/usr/lib/postgresql/14/bin/" >> $GITHUB_PATH
6160 echo "$HOME/.ghcup/bin" >> $GITHUB_PATH
6261 echo "$HOME/.cabal/bin" >> $GITHUB_PATH
6362 echo "$HOME/.local/bin" >> $GITHUB_PATH
6463 echo "$HOME/node_modules/.bin" >> $GITHUB_PATH
6564 echo "STORE_PATH=$(cabal -v0 path --store-dir)" >> $GITHUB_ENV
66- sudo apt install libsodium-dev
6765 source ./environment.ci.sh
6866 touch ~/.pgpass
6967 chmod 0600 ~/.pgpass
Original file line number Diff line number Diff line change 55 - synchronize
66jobs :
77 lint-changelog :
8- runs-on : ubuntu-22 .04
8+ runs-on : ubuntu-24 .04
99 steps :
1010 - name : Checkout code
1111 uses : " actions/checkout@v6"
Original file line number Diff line number Diff line change 1010
1111jobs :
1212 publish-hello-docker-image :
13- runs-on : ubuntu-22 .04
13+ runs-on : ubuntu-24 .04
1414 steps :
1515 - uses : actions/checkout@v6
1616
Original file line number Diff line number Diff line change @@ -12,7 +12,7 @@ concurrency:
1212jobs :
1313 generateMatrix :
1414 name : " Generate matrix from cabal"
15- runs-on : ubuntu-22 .04
15+ runs-on : ubuntu-24 .04
1616 outputs :
1717 matrix : ${{ steps.set-matrix.outputs.matrix }}
1818 steps :
2121 uses : kleidukos/get-tested@v0.1.9.1
2222 with :
2323 cabal-file : flora.cabal
24- ubuntu-version : " 22 .04"
24+ ubuntu-version : " 24 .04"
2525 version : 0.1.7.1
2626
2727 duplicate-index-check :
@@ -59,12 +59,10 @@ jobs:
5959 - name : Configure environment
6060 run : |
6161 ./.github/workflows/setup.sh
62- echo "/usr/lib/postgresql/14/bin/" >> $GITHUB_PATH
6362 echo "$HOME/.ghcup/bin" >> $GITHUB_PATH
6463 echo "$HOME/.cabal/bin" >> $GITHUB_PATH
6564 echo "$HOME/.local/bin" >> $GITHUB_PATH
6665 echo "$HOME/node_modules/.bin" >> $GITHUB_PATH
67- sudo apt install libsodium-dev
6866 source ./environment.ci.sh
6967 touch ~/.pgpass
7068 chmod 0600 ~/.pgpass
Original file line number Diff line number Diff line change 77
88jobs :
99 Frontend_tests :
10- runs-on : ubuntu-22 .04
10+ runs-on : ubuntu-24 .04
1111 steps :
1212 - uses : actions/checkout@v6
1313
Original file line number Diff line number Diff line change 77
88jobs :
99 fourmolu :
10- runs-on : ubuntu-22 .04
10+ runs-on : ubuntu-24 .04
1111 steps :
1212 - uses : actions/checkout@v6
1313
2020 app/**/*.hs
2121
2222 hlint :
23- runs-on : ubuntu-22 .04
23+ runs-on : ubuntu-24 .04
2424 steps :
2525 - uses : actions/checkout@v6
2626
Original file line number Diff line number Diff line change @@ -12,7 +12,7 @@ concurrency:
1212jobs :
1313 generateMatrix :
1414 name : " Generate matrix from cabal"
15- runs-on : ubuntu-22 .04
15+ runs-on : ubuntu-24 .04
1616 outputs :
1717 matrix : ${{ steps.set-matrix.outputs.matrix }}
1818 steps :
2121 uses : kleidukos/get-tested@v0.1.9.1
2222 with :
2323 cabal-file : flora.cabal
24- ubuntu-version : " 22 .04"
24+ ubuntu-version : " 24 .04"
2525 version : 0.1.7.1
2626
2727 missing-fk-index-check :
6464 echo "$HOME/.cabal/bin" >> $GITHUB_PATH
6565 echo "$HOME/.local/bin" >> $GITHUB_PATH
6666 echo "$HOME/node_modules/.bin" >> $GITHUB_PATH
67- sudo apt install libsodium-dev
6867 source ./environment.ci.sh
6968 touch ~/.pgpass
7069 chmod 0600 ~/.pgpass
Original file line number Diff line number Diff line change 33sudo sh -c ' echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'
44wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
55sudo apt -y update
6- sudo apt -y install postgresql-16 g++ mcpp libffi7 llvm zlib1g-dev
6+ sudo apt -y upgrade
7+ sudo apt -y install postgresql-17 g++ mcpp libffi8 llvm zlib1g-dev libsodium-dev libgoogle-perftools-dev
Original file line number Diff line number Diff line change 1010
1111jobs :
1212 build :
13- runs-on : ubuntu-22 .04
13+ runs-on : ubuntu-24 .04
1414 steps :
1515 - name : Delete huge unnecessary tools folder
1616 run : rm -rf /opt/hostedtoolcache
You can’t perform that action at this time.
0 commit comments