Skip to content
This repository was archived by the owner on Aug 21, 2026. It is now read-only.

Commit aefe28d

Browse files
authored
Merge pull request #274 from mimmi20/dependabot/composer/master/production-dependencies-4aba80a196
composer(deps): update laminas/laminas-view requirement from ^2.41.0 to ^2.42.0 in the production-dependencies group
2 parents 50c0794 + 83fd863 commit aefe28d

11 files changed

Lines changed: 70 additions & 36 deletions

.github/workflows/cleanup-caches.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,12 @@ on:
1010
- "closed"
1111
workflow_dispatch:
1212

13+
permissions:
14+
contents: read
15+
1316
jobs:
1417
cleanup:
15-
runs-on: "ubuntu-24.04"
18+
runs-on: "ubuntu-latest"
1619
steps:
1720
- name: "Checkout"
1821
uses: "actions/checkout@v5"

.github/workflows/codeql.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,13 @@ on:
2727
schedule:
2828
- cron: "28 0 * * 0"
2929

30+
permissions:
31+
contents: read
32+
3033
jobs:
3134
analyze:
3235
name: "Analyze"
33-
runs-on: "ubuntu-24.04"
36+
runs-on: "ubuntu-latest"
3437
permissions:
3538
actions: read
3639
contents: read

.github/workflows/continuous-integration.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ jobs:
9595
tests-status:
9696
name: "Unit & Integration Tests Status"
9797

98-
runs-on: "ubuntu-24.04"
98+
runs-on: "ubuntu-latest"
9999

100100
if: always()
101101

.github/workflows/dependency-review.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ permissions:
2020

2121
jobs:
2222
dependency-review:
23-
runs-on: "ubuntu-24.04"
23+
runs-on: "ubuntu-latest"
2424
steps:
2525
- name: "Checkout"
2626
uses: "actions/checkout@v5"

.github/workflows/labels.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
permissions:
2323
issues: write
2424

25-
runs-on: "ubuntu-24.04"
25+
runs-on: "ubuntu-latest"
2626

2727
steps:
2828
- name: "Checkout"

.github/workflows/lint-workflow-files.yml

Lines changed: 25 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -5,31 +5,32 @@ on:
55
paths:
66
- ".github/**"
77

8+
permissions:
9+
contents: read
10+
811
jobs:
912
actionlint:
10-
runs-on: "ubuntu-24.04"
13+
uses: "mimmi20/ci/.github/workflows/lint-actions.yml@8.3"
14+
with:
15+
skip-nasm-install: false
16+
skip-libimagequant-install: false
17+
18+
# This is a meta job to avoid to have to constantly change the protection rules
19+
# whenever we touch the matrix.
20+
lint-status:
21+
name: "Lint Status"
22+
23+
runs-on: "ubuntu-latest"
24+
25+
if: always()
26+
27+
needs: "actionlint"
1128

1229
steps:
13-
- name: "Checkout"
14-
uses: "actions/checkout@v5"
15-
with:
16-
# Disabling shallow clone is recommended for improving relevancy of reporting
17-
fetch-depth: 0
18-
lfs: false
19-
persist-credentials: false
20-
21-
- name: "install libimagequant-dev"
22-
run: "sudo apt-get install libimagequant-dev -y"
23-
24-
- name: "Use Node.js 22"
25-
uses: "actions/setup-node@v5"
26-
with:
27-
node-version: "22"
28-
29-
- name: "Check workflow files"
30-
uses: "raven-actions/actionlint@v2"
31-
with:
32-
matcher: true
33-
cache: true
34-
fail-on-error: false
35-
flags: "-ignore SC2086"
30+
- name: Failing run
31+
if: ${{ contains(needs.*.result, 'failure') }}
32+
run: exit 1
33+
34+
- name: Successful run
35+
if: ${{ !(contains(needs.*.result, 'failure')) }}
36+
run: exit 0

.github/workflows/lock-closed-issues.yml

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,15 @@ on:
99
types:
1010
- "closed"
1111

12+
permissions:
13+
contents: read
14+
1215
jobs:
1316
lock:
14-
runs-on: "ubuntu-24.04"
17+
name: "Lock"
18+
runs-on: "ubuntu-latest"
19+
permissions:
20+
issues: write
1521
steps:
16-
- uses: "Dunning-Kruger/lock-issues@v1.2"
17-
with:
18-
repo-token: "${{ secrets.GITHUB_TOKEN }}"
22+
- name: "Lock issue"
23+
uses: "IOrlandoni/lock-issues@v1.2.1"

.github/workflows/reactions.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,14 @@ on:
1515
- "edited"
1616

1717
permissions:
18+
contents: read
1819
actions: write
1920
issues: write
2021
pull-requests: write
2122

2223
jobs:
2324
action:
24-
runs-on: "ubuntu-24.04"
25+
runs-on: "ubuntu-latest"
2526
steps:
2627
- uses: "dessant/reaction-comments@v4"
2728
with:

.github/workflows/release-drafter.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
# otherwise, read permission is required at least
3232
pull-requests: write
3333

34-
runs-on: "ubuntu-24.04"
34+
runs-on: "ubuntu-latest"
3535

3636
steps:
3737
# Drafts your next Release notes as Pull Requests are merged into "master"

.github/workflows/security.yml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
name: "OX Security Scan"
2+
on:
3+
push:
4+
branches:
5+
- "master"
6+
pull_request:
7+
types: ["opened", "reopened", "synchronize"]
8+
branches:
9+
- "master"
10+
11+
permissions:
12+
contents: read
13+
14+
jobs:
15+
security:
16+
runs-on: "ubuntu-latest"
17+
steps:
18+
- name: "Run OX Security Scan to check for vulnerabilities"
19+
with:
20+
ox_api_key: ${{ secrets.OX_API_KEY }}
21+
uses: "oxsecurity/ox-security-scan@1.0.0"

0 commit comments

Comments
 (0)