Workflow: Use Latest Ubuntu

Also, apt update before install.
This commit is contained in:
Refringe 2024-09-11 16:43:53 -04:00
parent c7114df136
commit 30f7d60cc4
Signed by: Refringe
SSH Key Fingerprint: SHA256:t865XsQpfTeqPRBMN2G6+N8wlDjkgUCZF3WGW6O9N/k
2 changed files with 5 additions and 5 deletions

View File

@ -4,7 +4,7 @@ on: [ push, pull_request ]
jobs: jobs:
security-checker: security-checker:
runs-on: ubuntu-24.04 runs-on: ubuntu-latest
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v4 uses: actions/checkout@v4
@ -12,7 +12,7 @@ jobs:
uses: symfonycorp/security-checker-action@v5 uses: symfonycorp/security-checker-action@v5
larastan: larastan:
runs-on: ubuntu-24.04 runs-on: ubuntu-latest
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v4 uses: actions/checkout@v4
@ -48,7 +48,7 @@ jobs:
run: ./vendor/bin/phpstan analyse -c ./phpstan.neon --no-progress --error-format=github run: ./vendor/bin/phpstan analyse -c ./phpstan.neon --no-progress --error-format=github
pint-fixer: pint-fixer:
runs-on: ubuntu-24.04 runs-on: ubuntu-latest
permissions: permissions:
contents: write contents: write
steps: steps:

View File

@ -4,7 +4,7 @@ on: [ push, pull_request ]
jobs: jobs:
laravel-tests: laravel-tests:
runs-on: ubuntu-24.04 runs-on: ubuntu-latest
services: services:
mysql: mysql:
image: mysql:8.3 image: mysql:8.3
@ -20,7 +20,7 @@ jobs:
steps: steps:
- name: Verify MySQL connection - name: Verify MySQL connection
run: | run: |
apt-get install -y mysql-client apt-get update && apt-get install -y mysql-client
mysql --version mysql --version
mysql --host 127.0.0.1 --port 3306 -uuser -ppassword -e "SHOW DATABASES" mysql --host 127.0.0.1 --port 3306 -uuser -ppassword -e "SHOW DATABASES"