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/check-php.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,14 +42,14 @@ jobs:
run: composer validate

- name: Cache dependencies
uses: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809 # v4.2.4 # https://github.com/actions/cache
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0 # https://github.com/actions/cache
with:
path: vendor
key: ${{ runner.os }}-composer-dependencies-${{ hashFiles('composer.lock') }}
restore-keys: ${{ runner.os }}-composer-dependencies

- name: Setup PHP
uses: shivammathur/setup-php@bf6b4fbd49ca58e4608c9c89fba0b8d90bd2a39f # 2.35.5 # https://github.com/shivammathur/setup-php
uses: shivammathur/setup-php@accd6127cb78bee3e8082180cb391013d204ef9f # 2.37.0 # https://github.com/shivammathur/setup-php
with:
php-version: 8.3
extensions: dom, curl, libxml, mbstring, zip, pcntl, pdo, pdo_pgsql, intl
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/deploy-to-dev.yml
Original file line number Diff line number Diff line change
Expand Up @@ -58,10 +58,10 @@ jobs:
include-imports: true

- name: set up Docker Buildx
uses: docker/setup-buildx-action@e468171a9de216ec08956ac3ada2f0791b6bd435 # v3.11.1
uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3.12.0

- name: login to Docker Registry
uses: docker/login-action@5e57cd118135c172c3672efd75eb46360885c0ef # v3.6.0
uses: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3.7.0
with:
registry: ${{ env.DOCKER_REGISTRY }}
username: ${{ env.DOCKER_REGISTRY_USER_NAME }}
Expand All @@ -73,7 +73,7 @@ jobs:

- name: Docker meta for app database
id: meta-app-database
uses: docker/metadata-action@318604b99e75e41977312d83839a89be02ca4893 # v5.9.0
uses: docker/metadata-action@c299e40c65443455700f0fdfc63efafe5b349051 # v5.10.0
with:
images: |
${{ env.DOCKER_APP_DATABASE_IMAGE_NAME }}
Expand All @@ -94,7 +94,7 @@ jobs:

- name: Docker meta for app
id: meta
uses: docker/metadata-action@318604b99e75e41977312d83839a89be02ca4893 # v5.9.0
uses: docker/metadata-action@c299e40c65443455700f0fdfc63efafe5b349051 # v5.10.0
with:
images: ${{ env.DOCKER_IMAGE_NAME }}
tags: |
Expand Down Expand Up @@ -148,7 +148,7 @@ jobs:
include-imports: false

- name: run deployment script over ssh
uses: appleboy/ssh-action@91f3272fc5907f4699dcf59761eb622a07342f5a # v1.2.3
uses: appleboy/ssh-action@0ff4204d59e8e51228ff73bce53f80d53301dee2 # v1.2.5
with:
timeout: 10s
command_timeout: 10m
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/deploy-to-production.yml
Original file line number Diff line number Diff line change
Expand Up @@ -54,10 +54,10 @@ jobs:
include-imports: true

- name: set up Docker Buildx
uses: docker/setup-buildx-action@e468171a9de216ec08956ac3ada2f0791b6bd435 # v3.11.1
uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3.12.0

- name: login to Docker Registry
uses: docker/login-action@5e57cd118135c172c3672efd75eb46360885c0ef # v3.6.0
uses: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3.7.0
with:
registry: ${{ env.DOCKER_REGISTRY }}
username: ${{ env.DOCKER_REGISTRY_USER_NAME }}
Expand All @@ -68,7 +68,7 @@ jobs:

- name: Docker meta for app database
id: meta-app-database
uses: docker/metadata-action@318604b99e75e41977312d83839a89be02ca4893 # v5.9.0
uses: docker/metadata-action@c299e40c65443455700f0fdfc63efafe5b349051 # v5.10.0
with:
images: |
${{ env.DOCKER_APP_DATABASE_IMAGE_NAME }}
Expand All @@ -90,7 +90,7 @@ jobs:

- name: Docker meta for app
id: meta
uses: docker/metadata-action@318604b99e75e41977312d83839a89be02ca4893 # v5.9.0
uses: docker/metadata-action@c299e40c65443455700f0fdfc63efafe5b349051 # v5.10.0
with:
images: ${{ env.DOCKER_IMAGE_NAME }}
tags: |
Expand Down Expand Up @@ -144,7 +144,7 @@ jobs:
include-imports: false

- name: run deployment script over ssh
uses: appleboy/ssh-action@91f3272fc5907f4699dcf59761eb622a07342f5a # v1.2.3
uses: appleboy/ssh-action@0ff4204d59e8e51228ff73bce53f80d53301dee2 # v1.2.5
with:
timeout: 10s
command_timeout: 10m
Expand Down
16 changes: 8 additions & 8 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,21 +5,21 @@
"license": "MIT",
"require": {
"php": "^8.3",
"filament/filament": "^3.3.48",
"filament/spatie-laravel-media-library-plugin": "^3.3.48",
"josiasmontag/laravel-recaptchav3": "^1.0.4",
"laravel/framework": "^11.48.0",
"filament/filament": "^3.3.49",
"filament/spatie-laravel-media-library-plugin": "^3.3.50",
"josiasmontag/laravel-recaptchav3": "^1.0.5",
"laravel/framework": "^11.51.0",
"laravel/tinker": "^2.11.1",
"livewire/livewire": "^3.7.10",
"livewire/livewire": "^3.7.13",
"spatie/eloquent-sortable": "^4.5.2",
"fakerphp/faker": "^1.24.1"
},
"require-dev": {
"blumilksoftware/codestyle": "^4.1.0",
"laravel/telescope": "^5.17.0",
"laravel/telescope": "^5.19.0",
"mockery/mockery": "^1.6.12",
"nunomaduro/collision": "^8.8.3",
"phpunit/phpunit": "^11.5.53"
"nunomaduro/collision": "^8.9.2",
"phpunit/phpunit": "^11.5.55"
},
"autoload": {
"psr-4": {
Expand Down
2 changes: 1 addition & 1 deletion docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ services:
restart: unless-stopped

mailpit:
image: axllent/mailpit:v1.27.11@sha256:e22dce5b36f93c77082e204a3942fb6b283b7896e057458400a4c88344c3df68
image: axllent/mailpit:v1.29.5@sha256:c5a6d0ba4d08187f70f305471da5fd9ad424fdfc2f25a2308226a786335dfa9f
container_name: lmt-mailpit-local
ports:
- ${EXTERNAL_MAILPIT_DASHBOARD_PORT:-8052}:8025
Expand Down
2 changes: 1 addition & 1 deletion environment/.deployment/dev/docker-compose.dev.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ services:
- .deployment

lmt-dev-database:
image: registry.blumilk.pl/internal-public/lmt-postgres:dev@sha256:1ccbba80fecf4cff62973322be369115fd32f81b8755147bbdad9c9102cdffa2
image: registry.blumilk.pl/internal-public/lmt-postgres:dev@sha256:cf30f96e87a1ed9ad71ee2e8e9faafe782b400b4ac4745eec29ab83f79d380d7
pull_policy: always
container_name: lmt-dev-database-container
deploy:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ services:
- .deployment

lmt-production-database:
image: registry.blumilk.pl/internal-public/lmt-postgres:latest@sha256:992f43a48c0ae12c159c97731d689a0c92f456f94cbeb3fe9f837b770f69551d
image: registry.blumilk.pl/internal-public/lmt-postgres:latest@sha256:234ae4732ca78c25f43ca148762062af2745843073e4512a0ad530ea5cb63523
pull_policy: always
container_name: lmt-production-database-container
deploy:
Expand Down
10 changes: 5 additions & 5 deletions environment/.docker/app/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
FROM registry.blumilk.pl/internal-public/secops-tools-bin:v1.2.0@sha256:be2755b1afeeae009abdeeb61b7214776776df5b50c818c1546072563139d12c AS secops-tools-bin
FROM composer:2.8.12@sha256:5248900ab8b5f7f880c2d62180e40960cd87f60149ec9a1abfd62ac72a02577c AS composer
FROM node:24.11.0-bookworm-slim@sha256:76d0ed0ed93bed4f4376211e9d8fddac4d8b3fbdb54cc45955696001a3c91152 AS node
FROM composer:2.9.5@sha256:743aebe48ca67097c36819040633ea77e44a561eca135e4fc84c002e63a1ba07 AS composer
FROM node:24.11.1-bookworm-slim@sha256:48abc13a19400ca3985071e287bd405a1d99306770eb81d61202fb6b65cf0b57 AS node

FROM php:8.3.26-fpm-bookworm@sha256:441301e421a9750686fcfcf43983e6e1971651003695857f2a633b808ce12d63 AS base
FROM php:8.3.30-fpm-bookworm@sha256:0f6f719aad8a4081dd2d568f1208a5d88051b17c092c916cea55f8f3a468ad13 AS base

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

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

RUN apt-get update \
&& apt-get install --assume-yes gpg \
Expand Down Expand Up @@ -70,7 +70,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
2 changes: 1 addition & 1 deletion environment/.docker/postgres/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM postgres:17.6@sha256:00bc86618629af00d2937fdc5a5d63db3ff8450acf52f0636ec813c7f4902929
FROM postgres:17.9@sha256:b994732fcf33f73776c65d3a5bf1f80c00120ba5007e8ab90307b1a743c1fc16

RUN localedef -i pl_PL -c -f UTF-8 -A /usr/share/locale/locale.alias pl_PL.UTF-8
ENV LANG=pl_PL.UTF-8
Expand Down
Loading
Loading