Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/test-and-lint-js.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ jobs:
contents: read
env:
# renovate: datasource=node-version depName=node
NODE_VERSION: 24.12.0
NODE_VERSION: 24.15.0

steps:
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 # https://github.com/actions/checkout
Expand All @@ -36,7 +36,7 @@ jobs:
restore-keys: ${{ runner.os }}-npm-dependencies

- name: Set up node
uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6.1.0 # https://github.com/actions/setup-node
uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0 # https://github.com/actions/setup-node
with:
node-version: ${{ env.NODE_VERSION }}

Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/test-and-lint-php.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ jobs:
contents: read
env:
# renovate: datasource=github-releases depName=php packageName=containerbase/php-prebuild
PHP_VERSION: 8.4.16
PHP_VERSION: 8.4.20

steps:
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 # https://github.com/actions/checkout
Expand All @@ -36,7 +36,7 @@ jobs:
restore-keys: ${{ runner.os }}-composer-dependencies

- name: Setup PHP
uses: shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1 # 2.36.0 # https://github.com/shivammathur/setup-php
uses: shivammathur/setup-php@accd6127cb78bee3e8082180cb391013d204ef9f # 2.37.0 # https://github.com/shivammathur/setup-php
with:
php-version: ${{ env.PHP_VERSION }}
extensions: dom, curl, libxml, mbstring, zip, pcntl, pdo, pdo_pgsql, intl
Expand Down
4 changes: 2 additions & 2 deletions src/.github/workflows/test-and-lint-js.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ jobs:
contents: read
env:
# renovate: datasource=node-version depName=node
NODE_VERSION: 24.12.0
NODE_VERSION: 24.15.0

steps:
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 # https://github.com/actions/checkout
Expand All @@ -36,7 +36,7 @@ jobs:
restore-keys: ${{ runner.os }}-npm-dependencies

- name: Set up node
uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6.1.0 # https://github.com/actions/setup-node
uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0 # https://github.com/actions/setup-node
with:
node-version: ${{ env.NODE_VERSION }}

Expand Down
4 changes: 2 additions & 2 deletions src/.github/workflows/test-and-lint-php.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ jobs:
contents: read
env:
# renovate: datasource=github-releases depName=php packageName=containerbase/php-prebuild
PHP_VERSION: 8.4.16
PHP_VERSION: 8.4.20
services:
pgsql:
image: postgres:16.3-alpine3.18@sha256:64e18e8fb3e9c9aac89ac590c5dd8306b862478404f76cd9b5f7720d012b4c47 # https://hub.docker.com/_/postgres
Expand Down Expand Up @@ -54,7 +54,7 @@ jobs:
restore-keys: ${{ runner.os }}-composer-dependencies

- name: Setup PHP
uses: shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1 # 2.36.0 # https://github.com/shivammathur/setup-php
uses: shivammathur/setup-php@accd6127cb78bee3e8082180cb391013d204ef9f # 2.37.0 # https://github.com/shivammathur/setup-php
with:
php-version: ${{ env.PHP_VERSION }}
extensions: dom, curl, libxml, mbstring, zip, pcntl, pdo, pdo_pgsql, intl
Expand Down
16 changes: 8 additions & 8 deletions src/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,19 +8,19 @@
"php": "^8.4",
"ext-pdo": "*",
"guzzlehttp/guzzle": "^7.10.0",
"inertiajs/inertia-laravel": "^2.0.18",
"laravel/framework": "^12.44.0",
"laravel/sanctum": "^4.2.1",
"laravel/tinker": "^2.10.2"
"inertiajs/inertia-laravel": "^2.0.24",
"laravel/framework": "^12.56.0",
"laravel/sanctum": "^4.2.4",
"laravel/tinker": "^2.11.1"
},
"require-dev": {
"blumilksoftware/codestyle": "^v5.1.1",
"fakerphp/faker": "^1.24.1",
"larastan/larastan": "^3.8.1",
"larastan/larastan": "^3.9.6",
"mockery/mockery": "^1.6.12",
"nunomaduro/collision": "^8.8.3",
"phpunit/phpunit": "^12.5.4",
"spatie/laravel-ignition": "^2.9.1"
"nunomaduro/collision": "^8.9.3",
"phpunit/phpunit": "^12.5.23",
"spatie/laravel-ignition": "^2.12.0"
},
"autoload": {
"psr-4": {
Expand Down
2 changes: 1 addition & 1 deletion src/docker-compose.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ services:
restart: unless-stopped

mailpit:
image: axllent/mailpit:v1.27.11@sha256:e22dce5b36f93c77082e204a3942fb6b283b7896e057458400a4c88344c3df68
image: axllent/mailpit:v1.29.7@sha256:757f22b56c1da03570afdb3d259effe5091018008a81bbedc8158cee7e16fdbc
container_name: example-app-mailpit-dev
labels:
- "traefik.enable=true"
Expand Down
12 changes: 6 additions & 6 deletions src/environment/.docker/app/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
FROM registry.blumilk.pl/internal-public/secops-tools-bin:v1.2.0@sha256:be2755b1afeeae009abdeeb61b7214776776df5b50c818c1546072563139d12c AS secops-tools-bin
FROM composer:2.9.3@sha256:f746ca10fd351429e13a6fc9599ccd41d4fc413e036ae8b0dad9e2041adcffcd AS composer
FROM ghcr.io/php/pie:1.3.5-bin@sha256:22847c506640f5e8351850334b009da485c57db6ea245515759968911ae6d348 AS pie-bin
FROM node:24.12.0-bookworm-slim@sha256:b83af04d005d8e3716f542469a28ad2947ba382f6b4a76ddca0827a21446a540 AS node
FROM composer:2.9.7@sha256:dc292c5c0f95f526b051d4c341bf08e7e2b18504c74625e3203d7f123050e318 AS composer
FROM ghcr.io/php/pie:1.3.11-bin@sha256:8cbf273d6fe664be4fd28063587270cd755cc251f7c15ec52e72f34c49ff140e AS pie-bin
FROM node:24.14.1-bookworm-slim@sha256:b506e7321f176aae77317f99d67a24b272c1f09f1d10f1761f2773447d8da26c AS node

FROM php:8.4.16-fpm-bookworm@sha256:17f936aab6398c83c89a7c234118183004fda951e127c32d798014d30e54d08c AS base
FROM php:8.4.19-fpm-bookworm@sha256:7b0f2acae67bd1678a12abcb359023c4e4fd168a87f4704f5a75c96f0a5406d5 AS base

COPY --from=composer /usr/bin/composer /usr/bin/composer
COPY --from=pie-bin /pie /usr/bin/pie

# For other versions check: https://nginx.org/packages/mainline/debian/pool/nginx/n/nginx/
# renovate: datasource=github-tags depName=nginx/nginx extractVersion=^release-(?<version>.*)$
ARG NGINX_VERSION="1.29.4"
ARG NGINX_VERSION="1.29.8"

RUN apt-get update \
&& apt-get install --assume-yes gpg \
Expand Down Expand Up @@ -61,7 +61,7 @@ RUN ln --symbolic /usr/local/lib/node_modules/npm/bin/npm-cli.js /usr/local/bin/
&& chown --no-dereference ${USER_NAME}:root /usr/local/bin/npx

# renovate: datasource=github-tags depName=xdebug/xdebug
ARG XDEBUG_VERSION=3.4.7
ARG XDEBUG_VERSION=3.5.1
ARG INSTALL_XDEBUG=false

RUN if [ ${INSTALL_XDEBUG} = true ]; then \
Expand Down
30 changes: 15 additions & 15 deletions src/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,26 +10,26 @@
"tsc": "vue-tsc"
},
"dependencies": {
"@inertiajs/vue3": "^2.3.6",
"@inertiajs/vue3": "^2.3.21",
"@tailwindcss/forms": "^0.5.11",
"@tailwindcss/postcss": "^4.1.18",
"@tailwindcss/postcss": "^4.2.2",
"@tailwindcss/typography": "^0.5.19",
"@tailwindcss/vite": "^4.1.18",
"laravel-vite-plugin": "^2.0.1",
"lodash": "^4.17.21",
"tailwindcss": "^4.1.18",
"vue": "^3.5.26"
"@tailwindcss/vite": "^4.2.2",
"laravel-vite-plugin": "^2.1.0",
"lodash": "^4.17.23",
"tailwindcss": "^4.2.2",
"vue": "^3.5.32"
},
"devDependencies": {
"@blumilksoftware/eslint-config": "^3.0.2",
"@typescript-eslint/eslint-plugin": "^8.46.4",
"@vitejs/plugin-vue": "^6.0.3",
"autoprefixer": "^10.4.23",
"eslint": "^9.39.2",
"@typescript-eslint/eslint-plugin": "^8.58.2",
"@vitejs/plugin-vue": "^6.0.6",
"autoprefixer": "^10.4.27",
"eslint": "^9.39.4",
"eslint-config-prettier": "^10.1.8",
"eslint-plugin-vue": "^10.6.2",
"postcss": "^8.5.6",
"vite": "^7.0.8",
"vue-tsc": "^3.0.10"
"eslint-plugin-vue": "^10.8.0",
"postcss": "^8.5.10",
"vite": "^7.3.2",
"vue-tsc": "^3.2.7"
}
}
Loading