Skip to content

Commit 0f50b64

Browse files
committed
chore: bump to ubuntu-24.04 as latest ubuntu image
1 parent 77ec9e5 commit 0f50b64

14 files changed

+21
-19
lines changed

.github/workflows/deploy-apidocs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
permissions:
2121
contents: write
2222
if: github.repository == 'codeigniter4/CodeIgniter4'
23-
runs-on: ubuntu-22.04
23+
runs-on: ubuntu-24.04
2424

2525
steps:
2626
- name: Setup credentials

.github/workflows/deploy-distributables.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ permissions:
1212
jobs:
1313
check-version:
1414
name: Check for updated version
15-
runs-on: ubuntu-22.04
15+
runs-on: ubuntu-24.04
1616

1717
steps:
1818
- name: Checkout
@@ -38,7 +38,7 @@ jobs:
3838
# Allow actions/github-script to create release
3939
contents: write
4040
if: github.repository == 'codeigniter4/CodeIgniter4'
41-
runs-on: ubuntu-22.04
41+
runs-on: ubuntu-24.04
4242
needs: check-version
4343

4444
steps:
@@ -88,7 +88,7 @@ jobs:
8888
# Allow actions/github-script to create release
8989
contents: write
9090
if: github.repository == 'codeigniter4/CodeIgniter4'
91-
runs-on: ubuntu-22.04
91+
runs-on: ubuntu-24.04
9292
needs: check-version
9393

9494
steps:
@@ -138,7 +138,7 @@ jobs:
138138
# Allow actions/github-script to create release
139139
contents: write
140140
if: github.repository == 'codeigniter4/CodeIgniter4'
141-
runs-on: ubuntu-22.04
141+
runs-on: ubuntu-24.04
142142
needs: check-version
143143

144144
steps:

.github/workflows/label-add-conflict-all-pr.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
contents: read
1515
pull-requests: write
1616

17-
runs-on: ubuntu-22.04
17+
runs-on: ubuntu-24.04
1818
steps:
1919
- name: Checkout
2020
uses: actions/checkout@v4

.github/workflows/reusable-coveralls.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ on:
1010

1111
jobs:
1212
coveralls:
13-
runs-on: ubuntu-22.04
13+
runs-on: ubuntu-24.04
1414

1515
steps:
1616
- name: Checkout base branch for PR

.github/workflows/reusable-phpunit-test.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ env:
6161
jobs:
6262
tests:
6363
name: ${{ inputs.job-name }}
64-
runs-on: ubuntu-22.04
64+
runs-on: ubuntu-24.04
6565

6666
# Service containers cannot be extracted to caller workflows yet
6767
services:
@@ -138,13 +138,15 @@ jobs:
138138
steps:
139139
- name: Create database for MSSQL Server
140140
if: ${{ inputs.db-platform == 'SQLSRV' }}
141-
run: sqlcmd -S 127.0.0.1 -U sa -P 1Secure*Password1 -Q "CREATE DATABASE test COLLATE Latin1_General_100_CS_AS_SC_UTF8"
141+
run: |
142+
sudo apt-get install -y mssql-tools18 unixodbc-dev
143+
sqlcmd -S 127.0.0.1 -U sa -P 1Secure*Password1 -Q "CREATE DATABASE test COLLATE Latin1_General_100_CS_AS_SC_UTF8"
142144
143145
- name: Install latest ImageMagick
144146
if: ${{ contains(inputs.extra-extensions, 'imagick') }}
145147
run: |
146148
sudo apt-get update
147-
sudo apt-get install --reinstall libgs9-common fonts-noto-mono libgs9:amd64 libijs-0.35:amd64 fonts-urw-base35 ghostscript poppler-data libjbig2dec0:amd64 libopenjp2-7:amd64 fonts-droid-fallback fonts-dejavu-core
149+
sudo apt-get install --reinstall libgs-common fonts-noto-mono libgs10:amd64 libijs-0.35:amd64 fonts-urw-base35 ghostscript poppler-data libjbig2dec0:amd64 libopenjp2-7:amd64 fonts-droid-fallback fonts-dejavu-core
148150
sudo apt-get install -y gsfonts libmagickwand-dev imagemagick
149151
sudo apt-get install --fix-broken
150152

.github/workflows/reusable-serviceless-phpunit-test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ on:
4949
jobs:
5050
tests:
5151
name: ${{ inputs.job-name }}
52-
runs-on: ubuntu-22.04
52+
runs-on: ubuntu-24.04
5353

5454
steps:
5555
- name: Install latest ImageMagick

.github/workflows/test-coding-standards.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ permissions:
2222
jobs:
2323
lint:
2424
name: PHP ${{ matrix.php-version }} Lint with PHP CS Fixer
25-
runs-on: ubuntu-22.04
25+
runs-on: ubuntu-24.04
2626

2727
strategy:
2828
fail-fast: false

.github/workflows/test-deptrac.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ permissions:
3434
jobs:
3535
build:
3636
name: Architectural Inspection
37-
runs-on: ubuntu-22.04
37+
runs-on: ubuntu-24.04
3838
steps:
3939
- name: Checkout base branch for PR
4040
if: github.event_name == 'pull_request'

.github/workflows/test-file-permissions.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ permissions:
1414
jobs:
1515
permission-check:
1616
name: Check File Permission
17-
runs-on: ubuntu-22.04
17+
runs-on: ubuntu-24.04
1818

1919
steps:
2020
- name: Checkout

.github/workflows/test-phpstan.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ permissions:
4141
jobs:
4242
build:
4343
name: PHP ${{ matrix.php-versions }} Static Analysis
44-
runs-on: ubuntu-22.04
44+
runs-on: ubuntu-24.04
4545
strategy:
4646
fail-fast: false
4747
steps:

0 commit comments

Comments
 (0)