mirror of
https://github.com/the-programmers-hangout/Mimic.git
synced 2026-09-08 23:45:41 +02:00
php 8.4
This commit is contained in:
@@ -12,7 +12,7 @@ jobs:
|
|||||||
strategy:
|
strategy:
|
||||||
fail-fast: false
|
fail-fast: false
|
||||||
matrix:
|
matrix:
|
||||||
php: ["8.2", "8.3"]
|
php: ["8.4"]
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
@@ -34,13 +34,13 @@ jobs:
|
|||||||
run: composer ci
|
run: composer ci
|
||||||
|
|
||||||
- name: Build app
|
- name: Build app
|
||||||
if: matrix.php == '8.2'
|
if: matrix.php == '8.4'
|
||||||
run: composer ci:build
|
run: composer ci:build
|
||||||
|
|
||||||
- name: Upload build artifact
|
- name: Upload build artifact
|
||||||
if: matrix.php == '8.2'
|
if: matrix.php == '8.4'
|
||||||
uses: actions/upload-artifact@v4
|
uses: actions/upload-artifact@v4
|
||||||
with:
|
with:
|
||||||
name: laracord-build-php82
|
name: laracord-build-php84
|
||||||
path: builds/laracord
|
path: builds/laracord
|
||||||
if-no-files-found: error
|
if-no-files-found: error
|
||||||
|
|||||||
+2
-2
@@ -1,4 +1,4 @@
|
|||||||
FROM composer:2 AS builder
|
FROM composer:2-php8.4 AS builder
|
||||||
|
|
||||||
WORKDIR /build
|
WORKDIR /build
|
||||||
|
|
||||||
@@ -10,7 +10,7 @@ RUN php laracord app:build \
|
|||||||
&& mkdir -p /out \
|
&& mkdir -p /out \
|
||||||
&& cp builds/laracord /out/laracord
|
&& cp builds/laracord /out/laracord
|
||||||
|
|
||||||
FROM php:8.2-cli-alpine AS runtime
|
FROM php:8.4-cli-alpine AS runtime
|
||||||
|
|
||||||
WORKDIR /app
|
WORKDIR /app
|
||||||
COPY --from=builder /out/laracord /app/laracord
|
COPY --from=builder /out/laracord /app/laracord
|
||||||
|
|||||||
Reference in New Issue
Block a user