Update the other workflows to use the laravel-runner image
All checks were successful
linter / quality (push) Successful in 40s
tests / ci (push) Successful in 1m3s
Build & Push Docker Image to Registry / build (release) Successful in 3m29s

This commit is contained in:
Javier Feliz 2025-08-04 22:40:27 -04:00
parent 4294c51ae4
commit 48ae0754df
2 changed files with 2 additions and 18 deletions

View File

@ -6,23 +6,12 @@ on:
jobs:
build:
runs-on: ubuntu-latest
runs-on: laravel-runner-php84
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Set up Node
uses: actions/setup-node@v4
with:
node-version: '24'
- name: Set up PHP with Composer
uses: shivammathur/setup-php@v2
with:
php-version: '8.4'
tools: composer:v2
- name: Install PHP dependencies
run: composer install --no-interaction --prefer-dist --optimize-autoloader

View File

@ -15,16 +15,11 @@ permissions:
jobs:
quality:
runs-on: ubuntu-latest
runs-on: laravel-runner-php84
environment: Testing
steps:
- uses: actions/checkout@v4
- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: '8.4'
- name: Add Flux Credentials Loaded From ENV
run: composer config http-basic.composer.fluxui.dev "${{ secrets.FLUX_USERNAME }}" "${{ secrets.FLUX_LICENSE_KEY }}"