Skip to content

Commit 15e5fcf

Browse files
- Update all non-major dependencies with digest and pinDigest
1 parent 831f1f9 commit 15e5fcf

File tree

10 files changed

+358
-179
lines changed

10 files changed

+358
-179
lines changed

.github/workflows/check-php.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,20 +33,20 @@ jobs:
3333
- 5432:5432
3434

3535
steps:
36-
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0 # https://github.com/actions/checkout
36+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 # https://github.com/actions/checkout
3737

3838
- name: Validate composer.json and composer.lock
3939
run: composer validate
4040

4141
- name: Cache dependencies
42-
uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf # v4.2.2 # https://github.com/actions/cache
42+
uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3 # https://github.com/actions/cache
4343
with:
4444
path: vendor
4545
key: ${{ runner.os }}-composer-dependencies-${{ hashFiles('composer.lock') }}
4646
restore-keys: ${{ runner.os }}-composer-dependencies
4747

4848
- name: Setup PHP
49-
uses: shivammathur/setup-php@c541c155eee45413f5b09a52248675b1a2575231 # 2.31.1 # https://github.com/shivammathur/setup-php
49+
uses: shivammathur/setup-php@cf4cade2721270509d5b1c766ab3549210a39a2a # 2.33.0 # https://github.com/shivammathur/setup-php
5050
with:
5151
php-version: 8.3
5252
extensions: dom, curl, libxml, mbstring, zip, pcntl, pdo, pdo_pgsql, intl

.github/workflows/deploy-to-dev.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
run: echo "BRANCH_NAME=$GITHUB_REF_NAME" >> $GITHUB_ENV
2424

2525
- name: checkout
26-
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
26+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
2727
with:
2828
fetch-depth: 0
2929
ref: ${{ env.BRANCH_NAME }}

.github/workflows/deploy-to-prod-init.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,26 +27,26 @@ jobs:
2727
run: echo "DEPLOYMENT_PROJECT_VERSION=$(bash ./environment/prod/deployment/scripts/version.sh --long)" >> $GITHUB_ENV
2828

2929
- name: set up Docker Buildx
30-
uses: docker/setup-buildx-action@6524bf65af31da8d45b59e8c27de4bd072b392f5 # v3.8.0
30+
uses: docker/setup-buildx-action@b5ca514318bd6ebac0fb2aedd5d36ec1b5c232a2 # v3.10.0
3131

3232
- name: login to GitHub Container Registry
33-
uses: docker/login-action@9780b0c442fbb1117ed29e0efdff1e18412f7567 # v3
33+
uses: docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # v3
3434
with:
3535
registry: ${{ env.DOCKER_REGISTRY }}
3636
username: ${{ github.actor }}
3737
password: ${{ github.token }}
3838

3939
- name: Docker meta
4040
id: meta
41-
uses: docker/metadata-action@369eb591f429131d6889c46b94e711f089e6ca96 # v5.6.1
41+
uses: docker/metadata-action@902fa8ec7d6ecbf8d84d538b9b233a880e428804 # v5.7.0
4242
with:
4343
images: ${{ env.DOCKER_REGISTRY }}/${{ github.repository_owner }}/${{ env.REPO_NAME }}
4444
tags: |
4545
type=raw,value=latest
4646
context: workflow
4747

4848
- name: build and push image
49-
uses: docker/build-push-action@ca877d9245402d1537745e0e356eab47c3520991 # v6.13.0
49+
uses: docker/build-push-action@14487ce63c7a62a4a324b0bfb37086795e31c6c1 # v6.16.0
5050
with:
5151
context: .
5252
file: ./environment/prod/app/Dockerfile
@@ -71,7 +71,7 @@ jobs:
7171
target: ${{ env.TARGET_DIR_ON_SERVER }}/${{ env.REPO_NAME }}
7272
rm: true
7373

74-
- uses: appleboy/ssh-action@7eaf76671a0d7eec5d98ee897acda4f968735a17 # v1.2.0
74+
- uses: appleboy/ssh-action@2ead5e36573f08b82fbfce1504f1a4b05a647c6f # v1.2.2
7575
with:
7676
timeout: 10s
7777
command_timeout: 10m

composer.json

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -5,20 +5,20 @@
55
"license": "MIT",
66
"require": {
77
"php": "^8.3",
8-
"filament/filament": "^3.2",
9-
"filament/spatie-laravel-media-library-plugin": "^3.2",
8+
"filament/filament": "^3.3.14",
9+
"filament/spatie-laravel-media-library-plugin": "^3.3.14",
1010
"laravel/framework": "^11.31",
11-
"laravel/tinker": "^2.9",
12-
"livewire/livewire": "^3.5",
13-
"spatie/eloquent-sortable": "^4.4"
11+
"laravel/tinker": "^2.10.1",
12+
"livewire/livewire": "^3.6.3",
13+
"spatie/eloquent-sortable": "^4.4.2"
1414
},
1515
"require-dev": {
16-
"blumilksoftware/codestyle": "^4.0",
17-
"fakerphp/faker": "^1.23",
18-
"laravel/telescope": "^5.4",
19-
"mockery/mockery": "^1.6",
20-
"nunomaduro/collision": "^8.1",
21-
"phpunit/phpunit": "^11.0.1"
16+
"blumilksoftware/codestyle": "^4.1.0",
17+
"fakerphp/faker": "^1.24.1",
18+
"laravel/telescope": "^5.7.0",
19+
"mockery/mockery": "^1.6.12",
20+
"nunomaduro/collision": "^8.8.0",
21+
"phpunit/phpunit": "^11.5.20"
2222
},
2323
"autoload": {
2424
"psr-4": {

docker-compose.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ services:
6565
restart: unless-stopped
6666

6767
mailpit:
68-
image: axllent/mailpit:v1.22.0@sha256:1ebd4123a99eb6b74799d13d4811f9fc5c3b70df26e1ae536af82987022fcb48
68+
image: axllent/mailpit:v1.24.2@sha256:3ad9483ac2dea937ae402b95435ab12c3355d2373a1002a49491db0be536d8fa
6969
container_name: lmt-dev-mailpit-container
7070
ports:
7171
- ${EXTERNAL_MAILPIT_DASHBOARD_PORT:-8052}:8025

environment/dev/app/Dockerfile

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# https://hub.docker.com/_/alpine
2-
FROM alpine:3.21.2@sha256:56fa17d2a7e7f168a043a2712e63aed1f8543aeafdcee47c58dcffe38ed51099 AS secops-tools
2+
FROM alpine:3.21.3@sha256:a8560b36e8b8210634f77d9f7f9efd7ffa463e380b75e2e74aff4511df3ef88c AS secops-tools
33

44
# https://github.com/FiloSottile/age/releases
55
ARG AGE_VERSION="1.1.1"
@@ -14,11 +14,11 @@ RUN wget --output-document age.tar.gz "https://github.com/FiloSottile/age/releas
1414
&& wget --output-document /usr/local/bin/sops "https://github.com/getsops/sops/releases/download/v${SOPS_VERSION}/sops-v${SOPS_VERSION}.linux.amd64" \
1515
&& chmod +x /usr/local/bin/sops
1616

17-
FROM composer/composer:2.8.5-bin@sha256:f39305913df47b4de56c64f4719d35eedbd65d7d96ff554110b9e9bd0c7a18c0 AS composer-bin
17+
FROM composer/composer:2.8.7-bin@sha256:f50a746ecbc85131fb6eb546b566fd3bf915789fe6ebef908bc73bd1bd30ed4e AS composer-bin
1818

19-
FROM node:23.7.0-bookworm AS node
19+
FROM node:23.11.0-bookworm@sha256:ee8a0bc5bbaece0c538c76e7c20fde6d4db319bbd5d4e423940999f16da89aa1 AS node
2020

21-
FROM php:8.3.10-fpm-bookworm
21+
FROM php:8.4.7-fpm-bookworm@sha256:0bc125c2ab002cfbabe0954b99c5e63cf0f8e8d39a77f87ff7459b86d0845297
2222

2323
COPY --from=composer-bin ./composer /usr/bin/composer
2424
COPY --from=secops-tools /usr/local/bin/age /usr/local/bin/age

environment/dev/postgres/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM postgres:17.2
1+
FROM postgres:17.5@sha256:864831322bf2520e7d03d899b01b542de6de9ece6fe29c89f19dc5e1d5568ccf
22

33
RUN localedef -i pl_PL -c -f UTF-8 -A /usr/share/locale/locale.alias pl_PL.UTF-8
44
ENV LANG=pl_PL.UTF-8

environment/prod/app/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
### PHP DEPENDENCIES ###
2-
FROM composer:2.8.5@sha256:e0c9ac329256c25b0dee572df37d986570fb26bb6baaa7d0abe69b84181701e1 AS vendor
2+
FROM composer:2.8.8@sha256:3df281ca83119bff1332f0f5f311960cb16b99238f8273acd965be6bd508aa8e AS vendor
33

44
WORKDIR /app_composer_dependencies
55

@@ -27,7 +27,7 @@ COPY ./public/index.html ./public/index.html
2727
RUN npx tailwindcss -i ./styles.css -o ./public/output.css
2828

2929
### APPLICATION ###
30-
FROM php:8.4.3-fpm-bookworm@sha256:5148d67c6a67e00736c7a1be2e3b5287e370fd64d24f7777f5e39bf4c45b9175 AS app
30+
FROM php:8.4.7-fpm-bookworm@sha256:0bc125c2ab002cfbabe0954b99c5e63cf0f8e8d39a77f87ff7459b86d0845297 AS app
3131

3232
COPY --from=vendor /usr/bin/composer /usr/local/bin/composer
3333

0 commit comments

Comments
 (0)