Skip to content

Commit 616458f

Browse files
authored
Merge pull request #7068 from getkirby/release/eula
Update license to 2025-03-18
2 parents e29f216 + e7a2c56 commit 616458f

File tree

3 files changed

+22
-22
lines changed

3 files changed

+22
-22
lines changed

.github/workflows/backend.yml

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ jobs:
6464

6565
steps:
6666
- name: Checkout
67-
uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # pin@v3
67+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # pin@v4
6868
with:
6969
fetch-depth: 2
7070

@@ -79,21 +79,21 @@ jobs:
7979

8080
- name: Setup PHP cache environment
8181
id: ext-cache
82-
uses: shivammathur/cache-extensions@f9643262bed1015eb7bfad95e63378b23bc2d319 # pin@v1
82+
uses: shivammathur/cache-extensions@bbc38874818912d705835e232803362e231134d0 # pin@v1
8383
with:
8484
php-version: ${{ matrix.php }}
8585
extensions: ${{ env.extensions }}
8686
key: php-v1
8787

8888
- name: Cache PHP extensions
89-
uses: actions/cache@e12d46a63a90f2fae62d114769bbf2a179198b5c # pin@v3
89+
uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf # pin@v4
9090
with:
9191
path: ${{ steps.ext-cache.outputs.dir }}
9292
key: ${{ steps.ext-cache.outputs.key }}
9393
restore-keys: ${{ steps.ext-cache.outputs.key }}
9494

9595
- name: Setup PHP environment
96-
uses: shivammathur/setup-php@6d7209f44a25a59e904b1ee9f3b0c33ab2cd888d # pin@v2
96+
uses: shivammathur/setup-php@9e72090525849c5e82e596468b86eb55e9cc5401 # pin@v2
9797
with:
9898
php-version: ${{ matrix.php }}
9999
extensions: ${{ env.extensions }}
@@ -108,7 +108,7 @@ jobs:
108108
109109
- name: Cache analysis data
110110
id: finishPrepare
111-
uses: actions/cache@e12d46a63a90f2fae62d114769bbf2a179198b5c # pin@v3
111+
uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf # pin@v4
112112
with:
113113
path: ~/.cache/psalm
114114
key: backend-analysis-${{ matrix.php }}
@@ -130,7 +130,7 @@ jobs:
130130
token: ${{ secrets.CODECOV_TOKEN }}
131131
PHP: ${{ matrix.php }}
132132
if: env.token != ''
133-
uses: codecov/codecov-action@ab904c41d6ece82784817410c45d8b8c02684457 # pin@v3
133+
uses: codecov/codecov-action@0565863a31f2c772f9f0395002a31e3f06189574 # pin@v3
134134
with:
135135
token: ${{ secrets.CODECOV_TOKEN }} # for better reliability if the GitHub API is down
136136
fail_ci_if_error: true
@@ -140,7 +140,7 @@ jobs:
140140

141141
- name: Upload code scanning results to GitHub
142142
if: always() && steps.finishPrepare.outcome == 'success' && github.repository == 'getkirby/kirby' && matrix.php != '8.4'
143-
uses: github/codeql-action/upload-sarif@4a8f20f6b9b5114f354129a1e2f391d75bfd640a # pin@v2
143+
uses: github/codeql-action/upload-sarif@b56ba49b26e50535fa1e7f7db0f4f7b4bf65d80d # pin@v2
144144
with:
145145
sarif_file: sarif
146146

@@ -172,29 +172,29 @@ jobs:
172172

173173
steps:
174174
- name: Checkout
175-
uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # pin@v3
175+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # pin@v4
176176

177177
- name: Preparations
178178
run: mkdir sarif
179179

180180
- name: Setup PHP cache environment
181181
id: ext-cache
182-
uses: shivammathur/cache-extensions@f9643262bed1015eb7bfad95e63378b23bc2d319 # pin@v1
182+
uses: shivammathur/cache-extensions@bbc38874818912d705835e232803362e231134d0 # pin@v1
183183
with:
184184
php-version: ${{ env.php }}
185185
extensions: ${{ env.extensions }}
186186
key: php-analysis-v1
187187

188188
- name: Cache PHP extensions
189-
uses: actions/cache@e12d46a63a90f2fae62d114769bbf2a179198b5c # pin@v3
189+
uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf # pin@v4
190190
with:
191191
path: ${{ steps.ext-cache.outputs.dir }}
192192
key: ${{ steps.ext-cache.outputs.key }}
193193
restore-keys: ${{ steps.ext-cache.outputs.key }}
194194

195195
- name: Setup PHP environment
196196
id: finishPrepare
197-
uses: shivammathur/setup-php@6d7209f44a25a59e904b1ee9f3b0c33ab2cd888d # pin@v2
197+
uses: shivammathur/setup-php@9e72090525849c5e82e596468b86eb55e9cc5401 # pin@v2
198198
with:
199199
php-version: ${{ env.php }}
200200
extensions: ${{ env.extensions }}
@@ -221,7 +221,7 @@ jobs:
221221

222222
- name: Upload code scanning results to GitHub
223223
if: always() && steps.finishPrepare.outcome == 'success' && github.repository == 'getkirby/kirby'
224-
uses: github/codeql-action/upload-sarif@4a8f20f6b9b5114f354129a1e2f391d75bfd640a # pin@v2
224+
uses: github/codeql-action/upload-sarif@b56ba49b26e50535fa1e7f7db0f4f7b4bf65d80d # pin@v2
225225
with:
226226
sarif_file: sarif
227227

@@ -252,18 +252,18 @@ jobs:
252252

253253
steps:
254254
- name: Checkout
255-
uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # pin@v3
255+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # pin@v4
256256

257257
- name: Setup PHP environment
258-
uses: shivammathur/setup-php@6d7209f44a25a59e904b1ee9f3b0c33ab2cd888d # pin@v2
258+
uses: shivammathur/setup-php@9e72090525849c5e82e596468b86eb55e9cc5401 # pin@v2
259259
with:
260260
php-version: ${{ env.php }}
261261
coverage: none
262262
tools: php-cs-fixer:3.52.1
263263

264264
- name: Cache analysis data
265265
id: finishPrepare
266-
uses: actions/cache@e12d46a63a90f2fae62d114769bbf2a179198b5c # pin@v3
266+
uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf # pin@v4
267267
with:
268268
path: ~/.php-cs-fixer
269269
key: coding-style

.github/workflows/frontend.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -48,10 +48,10 @@ jobs:
4848

4949
steps:
5050
- name: Checkout
51-
uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # pin@v3
51+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # pin@v4
5252

5353
- name: Set up Node.js problem matchers and cache npm dependencies
54-
uses: actions/setup-node@e33196f7422957bea03ed53f6fbb155025ffc7b8 # pin@v3
54+
uses: actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # pin@v4
5555
with:
5656
cache: "npm"
5757
cache-dependency-path: panel/package-lock.json
@@ -93,10 +93,10 @@ jobs:
9393

9494
steps:
9595
- name: Checkout
96-
uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # pin@v3
96+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # pin@v4
9797

9898
- name: Set up Node.js problem matchers and cache npm dependencies
99-
uses: actions/setup-node@1a4442cacd436585916779262731d5b162bc6ec7 # pin@v3
99+
uses: actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # pin@v4
100100
with:
101101
cache: "npm"
102102
cache-dependency-path: panel/package-lock.json

LICENSE.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Kirby License Agreement
22

3-
Published: November 12, 2024
4-
Source: https://getkirby.com/license/2024-11-12
3+
Published: March 18, 2025
4+
Source: https://getkirby.com/license/2025-03-18
55

66
## About this Agreement
77

@@ -33,7 +33,7 @@ Before we get started with the conditions of the Agreement, let's define the ter
3333

3434
- When we refer to **"You"**, we mean the licensee. Before purchasing Kirby, that's the individual or company that has downloaded and/or installed Kirby for a Development Installation or Private Installation. When used for a Public Site, the licensee is the individual or company that has purchased the Kirby license or received a free license from Us on request. If you work on a client project and have purchased the Kirby license for your client, you (and _not_ the client) are the licensee.
3535
- When we refer to **"We"**/**"Us"**/**"Our"**, we mean the licensor, the Content Folder GmbH & Co. KG. You can find Our company and contact information on Our [contact page](https://getkirby.com/contact).
36-
- **"Client"** is the individual or company on whose behalf You create or work on a Website. This only applies if the client is not the licensee.
36+
- **"Client"** refers to the individual or company that is primarily responsible for and benefits from the Website, unless they are the licensee. You might create or work on the Website on behalf of the Client, either directly or through other intermediaries (e.g. as a freelancer for an agency that works on a client website).
3737
- A **"Website"** is a single Kirby project that is defined by its domain name and root directory (e.g. `https://sub.example.com` or `https://example.com/example/`). Each (sub)domain and root directory is a separate Website, even if the projects are related in any way. Exception: If You use the cross-domain multi-language feature with the same `content` folder, these domains count as the same Website.
3838
You may use Kirby as a headless backend or as a static site generator. In these cases the Website is defined by the domain and root directory of the user- or visitor-facing frontend(s).
3939
- A **"Development Installation"** is a Website that is installed purely for the purposes of development and client preview. It must only be accessible by a restricted number of users (like on a personal computer, on a server in a network with restricted access or when protecting a staging website with a password that only a restricted number of users know).

0 commit comments

Comments
 (0)