Skip to content

Commit 89c78cb

Browse files
Road to 1.6.4 πŸš€
2 parents 9017750 + ebfde2c commit 89c78cb

File tree

187 files changed

+2435
-1578
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

187 files changed

+2435
-1578
lines changed

β€Ž.github/ISSUE_TEMPLATE/bug_report.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ body:
4747
label: BunkerWeb version
4848
description: What version of BunkerWeb are you running?
4949
placeholder: Version
50-
value: 1.6.3
50+
value: 1.6.4
5151
validations:
5252
required: true
5353
- type: dropdown

β€Ž.github/workflows/beta.yml

Lines changed: 63 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -104,21 +104,36 @@ jobs:
104104
needs: [create-arm]
105105
strategy:
106106
matrix:
107-
linux: [ubuntu, debian, fedora-41, fedora-42, rhel, rhel9, ubuntu-jammy]
107+
linux:
108+
[
109+
ubuntu,
110+
debian-bookworm,
111+
debian-trixie,
112+
fedora-41,
113+
fedora-42,
114+
rhel-8,
115+
rhel-9,
116+
rhel-10,
117+
ubuntu-jammy,
118+
]
108119
platforms: [linux/amd64, linux/arm64]
109120
include:
110121
- release: beta
111122
- linux: ubuntu
112123
package: deb
113-
- linux: debian
124+
- linux: debian-bookworm
125+
package: deb
126+
- linux: debian-trixie
114127
package: deb
115128
- linux: fedora-41
116129
package: rpm
117130
- linux: fedora-42
118131
package: rpm
119-
- linux: rhel
132+
- linux: rhel-8
120133
package: rpm
121-
- linux: rhel9
134+
- linux: rhel-9
135+
package: rpm
136+
- linux: rhel-10
122137
package: rpm
123138
- linux: ubuntu-jammy
124139
package: deb
@@ -145,7 +160,7 @@ jobs:
145160
versionrpm: ${{ steps.getversionrpm.outputs.versionrpm }}
146161
steps:
147162
- name: Checkout source code
148-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
163+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
149164
- name: Get VERSION
150165
id: getversion
151166
run: echo "version=$(cat src/VERSION | tr -d '\n')" >> "$GITHUB_OUTPUT"
@@ -204,7 +219,18 @@ jobs:
204219
needs: [wait-builds]
205220
strategy:
206221
matrix:
207-
linux: [ubuntu, debian, fedora-41, fedora-42, el, el9, ubuntu-jammy]
222+
linux:
223+
[
224+
ubuntu,
225+
debian-bookworm,
226+
debian-trixie,
227+
fedora-41,
228+
fedora-42,
229+
el-8,
230+
el-9,
231+
el-10,
232+
ubuntu-jammy,
233+
]
208234
arch: [amd64, arm64]
209235
include:
210236
- release: beta
@@ -214,11 +240,16 @@ jobs:
214240
suffix: ""
215241
version: noble
216242
package: deb
217-
- linux: debian
243+
- linux: debian-bookworm
218244
separator: _
219245
suffix: ""
220246
version: bookworm
221247
package: deb
248+
- linux: debian-trixie
249+
separator: _
250+
suffix: ""
251+
version: trixie
252+
package: deb
222253
- linux: fedora-41
223254
separator: "-"
224255
suffix: "1."
@@ -229,16 +260,21 @@ jobs:
229260
suffix: "1."
230261
version: 42
231262
package: rpm
232-
- linux: el
263+
- linux: el-8
233264
separator: "-"
234265
suffix: "1."
235266
version: 8
236267
package: rpm
237-
- linux: el9
268+
- linux: el-9
238269
separator: "-"
239270
suffix: "1."
240271
version: 9
241272
package: rpm
273+
- linux: el-10
274+
separator: "-"
275+
suffix: "1."
276+
version: 10
277+
package: rpm
242278
- linux: ubuntu-jammy
243279
separator: _
244280
suffix: ""
@@ -247,7 +283,10 @@ jobs:
247283
- linux: ubuntu
248284
arch: amd64
249285
package_arch: amd64
250-
- linux: debian
286+
- linux: debian-bookworm
287+
arch: amd64
288+
package_arch: amd64
289+
- linux: debian-trixie
251290
arch: amd64
252291
package_arch: amd64
253292
- linux: fedora-41
@@ -256,10 +295,13 @@ jobs:
256295
- linux: fedora-42
257296
arch: amd64
258297
package_arch: x86_64
259-
- linux: el
298+
- linux: el-8
299+
arch: amd64
300+
package_arch: x86_64
301+
- linux: el-9
260302
arch: amd64
261303
package_arch: x86_64
262-
- linux: el9
304+
- linux: el-10
263305
arch: amd64
264306
package_arch: x86_64
265307
- linux: ubuntu-jammy
@@ -268,7 +310,10 @@ jobs:
268310
- linux: ubuntu
269311
arch: arm64
270312
package_arch: arm64
271-
- linux: debian
313+
- linux: debian-bookworm
314+
arch: arm64
315+
package_arch: arm64
316+
- linux: debian-trixie
272317
arch: arm64
273318
package_arch: arm64
274319
- linux: fedora-41
@@ -277,10 +322,13 @@ jobs:
277322
- linux: fedora-42
278323
arch: arm64
279324
package_arch: aarch64
280-
- linux: el
325+
- linux: el-8
326+
arch: arm64
327+
package_arch: aarch64
328+
- linux: el-9
281329
arch: arm64
282330
package_arch: aarch64
283-
- linux: el9
331+
- linux: el-10
284332
arch: arm64
285333
package_arch: aarch64
286334
- linux: ubuntu-jammy

β€Ž.github/workflows/codeql.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
language: ["python", "javascript"]
2020
steps:
2121
- name: Checkout repository
22-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
22+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
2323
- name: Set up Python 3.13
2424
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
2525
if: matrix.language == 'python'
@@ -34,12 +34,12 @@ jobs:
3434
python -m pip install --no-cache-dir --require-hashes -r src/common/db/requirements.txt
3535
echo "CODEQL_PYTHON=$(which python)" >> $GITHUB_ENV
3636
- name: Initialize CodeQL
37-
uses: github/codeql-action/init@51f77329afa6477de8c49fc9c7046c15b9a4e79d # v3.29.5
37+
uses: github/codeql-action/init@df559355d593797519d70b90fc8edd5db049e7a2 # v3.29.5
3838
with:
3939
languages: ${{ matrix.language }}
4040
config-file: ./.github/codeql.yml
4141
setup-python-dependencies: false
4242
- name: Perform CodeQL Analysis
43-
uses: github/codeql-action/analyze@51f77329afa6477de8c49fc9c7046c15b9a4e79d # v3.29.5
43+
uses: github/codeql-action/analyze@df559355d593797519d70b90fc8edd5db049e7a2 # v3.29.5
4444
with:
4545
category: "/language:${{matrix.language}}"

β€Ž.github/workflows/container-build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ jobs:
4545
steps:
4646
# Prepare
4747
- name: Checkout source code
48-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
48+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
4949
- name: Replace VERSION
5050
if: inputs.RELEASE == 'testing' || inputs.RELEASE == 'dev'
5151
run: chmod +x ./misc/update-version.sh && ./misc/update-version.sh ${{ inputs.RELEASE }}

β€Ž.github/workflows/create-arm.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
steps:
3434
# Prepare
3535
- name: Checkout source code
36-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
36+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
3737
- name: Get ARM availabilities
3838
id: availabilities
3939
uses: scaleway/action-scw@be2696f261325a78354eda14988c80405f33e082

β€Ž.github/workflows/dev-update-mmdb.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
runs-on: ubuntu-latest
1313
steps:
1414
- name: Checkout source code
15-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
15+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
1616
with:
1717
fetch-depth: 0
1818
token: ${{ secrets.BUNKERBOT_TOKEN }}

β€Ž.github/workflows/dev.yml

Lines changed: 46 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -45,21 +45,36 @@ jobs:
4545
packages: write
4646
strategy:
4747
matrix:
48-
linux: [ubuntu, debian, fedora-41, fedora-42, rhel, rhel9, ubuntu-jammy]
48+
linux:
49+
[
50+
ubuntu,
51+
debian-bookworm,
52+
debian-trixie,
53+
fedora-41,
54+
fedora-42,
55+
rhel-8,
56+
rhel-9,
57+
rhel-10,
58+
ubuntu-jammy,
59+
]
4960
include:
5061
- linux: ubuntu
5162
package: deb
5263
- linux: ubuntu-jammy
5364
package: deb
54-
- linux: debian
65+
- linux: debian-bookworm
66+
package: deb
67+
- linux: debian-trixie
5568
package: deb
5669
- linux: fedora-41
5770
package: rpm
5871
- linux: fedora-42
5972
package: rpm
60-
- linux: rhel
73+
- linux: rhel-8
74+
package: rpm
75+
- linux: rhel-9
6176
package: rpm
62-
- linux: rhel9
77+
- linux: rhel-10
6378
package: rpm
6479
uses: ./.github/workflows/linux-build.yml
6580
with:
@@ -188,7 +203,18 @@ jobs:
188203
needs: [build-packages]
189204
strategy:
190205
matrix:
191-
linux: [ubuntu, debian, fedora-41, fedora-42, el, el9, ubuntu-jammy]
206+
linux:
207+
[
208+
ubuntu,
209+
debian-bookworm,
210+
debian-trixie,
211+
fedora-41,
212+
fedora-42,
213+
el-8,
214+
el-9,
215+
el-10,
216+
ubuntu-jammy,
217+
]
192218
arch: [amd64]
193219
include:
194220
- release: dev
@@ -199,12 +225,18 @@ jobs:
199225
suffix: ""
200226
version: noble
201227
package: deb
202-
- linux: debian
228+
- linux: debian-bookworm
203229
package_arch: amd64
204230
separator: _
205231
suffix: ""
206232
version: bookworm
207233
package: deb
234+
- linux: debian-trixie
235+
package_arch: amd64
236+
separator: _
237+
suffix: ""
238+
version: trixie
239+
package: deb
208240
- linux: fedora-41
209241
package_arch: x86_64
210242
separator: "-"
@@ -217,18 +249,24 @@ jobs:
217249
suffix: "1."
218250
version: 42
219251
package: rpm
220-
- linux: el
252+
- linux: el-8
221253
package_arch: x86_64
222254
separator: "-"
223255
suffix: "1."
224256
version: 8
225257
package: rpm
226-
- linux: el9
258+
- linux: el-9
227259
package_arch: x86_64
228260
separator: "-"
229261
suffix: "1."
230262
version: 9
231263
package: rpm
264+
- linux: el-10
265+
package_arch: x86_64
266+
separator: "-"
267+
suffix: "1."
268+
version: 10
269+
package: rpm
232270
- linux: ubuntu-jammy
233271
package_arch: amd64
234272
separator: _

β€Ž.github/workflows/doc-to-pdf.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
steps:
1414
# Prepare
1515
- name: Checkout source code
16-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
16+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
1717
- name: Install Python
1818
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
1919
with:

β€Ž.github/workflows/linux-build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737
steps:
3838
# Prepare
3939
- name: Checkout source code
40-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
40+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
4141
- name: Replace VERSION
4242
if: inputs.RELEASE == 'testing' || inputs.RELEASE == 'dev' || inputs.RELEASE == 'ui'
4343
run: chmod +x ./misc/update-version.sh && ./misc/update-version.sh ${{ inputs.RELEASE }}

β€Ž.github/workflows/push-doc.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
runs-on: ubuntu-latest
2323
steps:
2424
- name: Checkout source code
25-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
25+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
2626
with:
2727
fetch-depth: 0
2828
token: ${{ secrets.BUNKERBOT_TOKEN }}

0 commit comments

Comments
Β (0)