Skip to content

Commit 9793d1f

Browse files
committed
up
1 parent 605940b commit 9793d1f

File tree

1 file changed

+12
-17
lines changed

1 file changed

+12
-17
lines changed

.github/workflows/install.yaml

Lines changed: 12 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -4,55 +4,50 @@ on: [push]
44
jobs:
55
install-project:
66
name: Symfony (PHP ${{ matrix.php-versions }})
7-
runs-on: ubuntu-20.04
7+
runs-on: ubuntu-24.04
88
strategy:
99
fail-fast: true
1010
matrix:
1111
php-versions: ['8.2']
1212
steps:
13-
# —— Setup Github actions —————————————————————————————————————————————
14-
# https://github.com/actions/checkout (official)
15-
- name: Checkout
16-
uses: actions/checkout@v2
13+
- name: 'Checkout code'
14+
uses: actions/checkout@v4
1715

18-
# https://github.com/shivammathur/setup-php (community)
19-
- name: Setup PHP, extensions and composer with shivammathur/setup-php
16+
- name: 'Setup PHP, extensions and composer'
2017
uses: shivammathur/setup-php@v2
2118
with:
2219
php-version: ${{ matrix.php-versions }}
2320
extensions: mbstring, xml, ctype, iconv, intl, pdo, pdo_mysql, dom, filter, gd, iconv, json, mbstring, pdo
2421
env:
2522
update: true
2623

27-
- name: Check PHP Version
24+
- name: 'Check PHP Version'
2825
run: php -v
2926

30-
# —— Composer‍️ —————————————————————————————————————————————————————————
31-
- name: Validate composer.json and composer.lock
27+
- name: 'Validate composer.json and composer.lock'
3228
run: composer validate
3329

34-
- name: Get composer cache directory
30+
- name: 'Get composer cache directory'
3531
id: composer-cache
3632
run: echo "::set-output name=dir::$(composer config cache-files-dir)"
3733

38-
- name: Cache composer dependencies
34+
- name: 'Cache composer dependencies'
3935
uses: actions/cache@v4
4036
with:
4137
path: ${{ steps.composer-cache.outputs.dir }}
4238
key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
4339
restore-keys: ${{ runner.os }}-composer-
4440

45-
- name: Install Composer dependencies
41+
- name: 'Install Composer dependencies'
4642
run: composer install
4743
- name: Compile assets
4844
run: bin/console asset-map:compile
4945

50-
# —— Symfony ——————————————————————————————————————————————————————————
51-
- name: Check the Symfony console
46+
- name: 'Check the Symfony console'
5247
run: |
5348
bin/console about
54-
# —— Doctrine ——————————————————————————————————————————————————————————
55-
- name: Check doctrine requirments
49+
50+
- name: 'Check doctrine requirments'
5651
run: |
5752
echo 'DATABASE_URL="sqlite:///%kernel.project_dir%/var/database.sqlite"' > .env.local
5853
bin/console doctrine:database:create

0 commit comments

Comments
 (0)