Skip to content

Commit 20c7095

Browse files
- Update all non-major dependencies with digest and pinDigest
1 parent e4572f0 commit 20c7095

File tree

9 files changed

+361
-182
lines changed

9 files changed

+361
-182
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: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
run: echo "BRANCH_NAME=$GITHUB_REF_NAME" >> $GITHUB_ENV
2525

2626
- name: checkout
27-
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
27+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
2828
with:
2929
fetch-depth: 0
3030
ref: ${{ env.BRANCH_NAME }}
@@ -42,7 +42,7 @@ jobs:
4242
run: echo "DOCKER_IMAGE_NAME=${{ env.DOCKER_REGISTRY }}/${{ env.DOCKER_REGISTRY_PROJECT_NAME }}/${{ env.DOCKER_REGISTRY_REPO_NAME }}" >> $GITHUB_ENV
4343

4444
- name: fetch server secrets
45-
uses: Infisical/secrets-action@v1.0.8
45+
uses: Infisical/secrets-action@08d433afae6a851f9081d0563a01a55fdf96568b # v1.0.11
4646
with:
4747
domain: https://infisical.blumilk.pl
4848
client-id: ${{ secrets.INFISICAL_MACHINE_IDENTITY_GHA_BOT_CLIENT_ID }}
@@ -55,10 +55,10 @@ jobs:
5555
include-imports: true
5656

5757
- name: set up Docker Buildx
58-
uses: docker/setup-buildx-action@988b5a0280414f521da01fcc63a27aeeb4b104db # v3.6.1
58+
uses: docker/setup-buildx-action@b5ca514318bd6ebac0fb2aedd5d36ec1b5c232a2 # v3.10.0
5959

6060
- name: login to Docker Registry
61-
uses: docker/login-action@9780b0c442fbb1117ed29e0efdff1e18412f7567 # v3.3.0
61+
uses: docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # v3.4.0
6262
with:
6363
registry: ${{ env.DOCKER_REGISTRY }}
6464
username: ${{ env.DOCKER_REGISTRY_USER_NAME }}
@@ -70,7 +70,7 @@ jobs:
7070

7171
- name: Docker meta for app database
7272
id: meta-app-database
73-
uses: docker/metadata-action@v5.5.1
73+
uses: docker/metadata-action@902fa8ec7d6ecbf8d84d538b9b233a880e428804 # v5.7.0
7474
with:
7575
images: |
7676
${{ env.DOCKER_APP_DATABASE_IMAGE_NAME }}
@@ -79,7 +79,7 @@ jobs:
7979
context: workflow
8080

8181
- name: build and push app database image
82-
uses: docker/build-push-action@v5.1.0
82+
uses: docker/build-push-action@ca052bb54ab0790a636c9b5f226502c73d547a25 # v5.4.0
8383
with:
8484
context: .
8585
file: ./environment/.docker/postgres/Dockerfile
@@ -91,7 +91,7 @@ jobs:
9191

9292
- name: Docker meta for app
9393
id: meta
94-
uses: docker/metadata-action@8e5442c4ef9f78752691e2d8f8d19755c6f78e81 # v5.5.1
94+
uses: docker/metadata-action@902fa8ec7d6ecbf8d84d538b9b233a880e428804 # v5.7.0
9595
with:
9696
images: ${{ env.DOCKER_IMAGE_NAME }}
9797
tags: |
@@ -132,7 +132,7 @@ jobs:
132132

133133

134134
- name: fetch project deployment secrets
135-
uses: Infisical/secrets-action@v1.0.8
135+
uses: Infisical/secrets-action@08d433afae6a851f9081d0563a01a55fdf96568b # v1.0.11
136136
with:
137137
domain: https://infisical.blumilk.pl
138138
client-id: ${{ secrets.INFISICAL_MACHINE_IDENTITY_GHA_BOT_CLIENT_ID }}
@@ -145,7 +145,7 @@ jobs:
145145
include-imports: false
146146

147147
- name: run deployment script over ssh
148-
uses: appleboy/ssh-action@v1.2.2
148+
uses: appleboy/ssh-action@2ead5e36573f08b82fbfce1504f1a4b05a647c6f # v1.2.2
149149
with:
150150
timeout: 10s
151151
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.15",
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
@@ -75,7 +75,7 @@ services:
7575
restart: unless-stopped
7676

7777
mailpit:
78-
image: axllent/mailpit:v1.22.0@sha256:1ebd4123a99eb6b74799d13d4811f9fc5c3b70df26e1ae536af82987022fcb48
78+
image: axllent/mailpit:v1.24.2@sha256:3ad9483ac2dea937ae402b95435ab12c3355d2373a1002a49491db0be536d8fa
7979
container_name: lmt-mailpit-local
8080
ports:
8181
- ${EXTERNAL_MAILPIT_DASHBOARD_PORT:-8052}:8025

environment/.deployment/dev/docker-compose.dev.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ services:
4343
- .deployment
4444

4545
lmt-dev-database:
46-
image: registry.blumilk.pl/internal-public/lmt-postgres:dev
46+
image: registry.blumilk.pl/internal-public/lmt-postgres:dev@sha256:8e86448ead086651d28c0ed8c75ecb2e7f163718290aa910c1f757848563339f
4747
pull_policy: always
4848
container_name: lmt-dev-database-container
4949
deploy:

environment/.docker/app/Dockerfile

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
FROM registry.blumilk.pl/internal-public/secops-tools-bin:v1.0.0 AS secops-tools-bin
2-
FROM composer:2.8.6 AS composer
3-
FROM node:23.7.0-bookworm-slim AS node
1+
FROM registry.blumilk.pl/internal-public/secops-tools-bin:v1.0.0@sha256:8f2508eb12466da04fdb55b9b24aaf9220a5b1548c12483b8fa31ec24f0ea8da AS secops-tools-bin
2+
FROM composer:2.8.9@sha256:623d15a4aae78c868a35c3942add4bb9b2f98e4a3ec26e1928c84df14695d4b0 AS composer
3+
FROM node:23.11.1-bookworm-slim@sha256:148ba5855f7d4db32d877b887be561672fc50113940de812ff69e52dd35c31e6 AS node
44

5-
FROM php:8.3.10-fpm-bookworm AS base
5+
FROM php:8.4.7-fpm-bookworm@sha256:0bc125c2ab002cfbabe0954b99c5e63cf0f8e8d39a77f87ff7459b86d0845297 AS base
66

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

@@ -69,7 +69,7 @@ RUN ln --symbolic /usr/local/lib/node_modules/npm/bin/npm-cli.js /usr/local/bin/
6969
&& chown --no-dereference ${USER_NAME}:root /usr/local/bin/npx
7070

7171
# renovate: datasource=github-tags depName=xdebug/xdebug
72-
ARG XDEBUG_VERSION=3.4.2
72+
ARG XDEBUG_VERSION=3.4.3
7373
ARG INSTALL_XDEBUG=false
7474

7575
RUN if [ ${INSTALL_XDEBUG} = true ]; then \

environment/.docker/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

0 commit comments

Comments
 (0)