Skip to content

Commit 0f6b3b6

Browse files
authored
Merge pull request #3 from dachcom-digital/cla
add cla check
2 parents cdd3e58 + e163531 commit 0f6b3b6

File tree

4 files changed

+97
-1
lines changed

4 files changed

+97
-1
lines changed

.github/workflows/cla-check.yml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
name: CLA Check
2+
on:
3+
issue_comment:
4+
types: [ created ]
5+
pull_request_target:
6+
types: [ opened, closed, synchronize ]
7+
8+
permissions:
9+
actions: write
10+
contents: write
11+
pull-requests: write
12+
statuses: write
13+
14+
jobs:
15+
cla-assistant:
16+
runs-on: ubuntu-latest
17+
steps:
18+
- name: 'CLA Assistant'
19+
if: (github.event.comment.body == 'recheck' || github.event.comment.body == 'I have read the CLA Document and I hereby sign the CLA') || github.event_name == 'pull_request_target'
20+
uses: contributor-assistant/[email protected]
21+
env:
22+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
23+
PERSONAL_ACCESS_TOKEN: ${{ secrets.CLA_ACTION_ACCESS_TOKEN }}
24+
with:
25+
path-to-signatures: 'signatures/version1/cla.json'
26+
path-to-document: 'https://github.com/dachcom-digital/pimcore-codeception-framework/blob/3.0/CLA.md'
27+
branch: 'main'
28+
allowlist: bot*
29+
remote-organization-name: 'dachcom-digital'
30+
remote-repository-name: 'cla'

CLA.md

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
# Contributor License Agreement
2+
3+
The following terms are used throughout this agreement:
4+
5+
- **You** - the person or legal entity including its affiliates asked to accept this agreement. An affiliate is any entity
6+
that controls or is controlled by the legal entity, or is under common control with it.
7+
- **Project** - is an umbrella term that refers to any and all DACHCOM.DIGITAL AG open source projects.
8+
- **Contribution** - any type of work that is submitted to a Project, including any modifications or additions to existing
9+
work.
10+
- **Submitted** - conveyed to a Project via a pull request, commit, issue, or any form of electronic, written, or verbal
11+
communication with DACHCOM.DIGITAL AG, contributors or maintainers.
12+
13+
## 1. Grant of Copyright License.
14+
Subject to the terms and conditions of this agreement, You grant to the Projects’ maintainers, contributors, users and
15+
to DACHCOM.DIGITAL AG a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce,
16+
prepare derivative works of, publicly display, publicly perform, sublicense, and distribute Your contributions and such
17+
derivative works. Except for this license, You reserve all rights, title, and interest in your contributions.
18+
19+
## 2. Grant of Patent License.
20+
Subject to the terms and conditions of this agreement, You grant to the Projects’ maintainers, contributors, users and
21+
to DACHCOM.DIGITAL AG a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this
22+
section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer your contributions,
23+
where such license applies only to those patent claims licensable by you that are necessarily infringed by your
24+
contribution or by combination of your contribution with the project to which this contribution was submitted.
25+
26+
If any entity institutes patent litigation - including cross-claim or counterclaim in a lawsuit - against You alleging
27+
that your contribution or any project it was submitted to constitutes or is responsible for direct or contributory
28+
patent infringement, then any patent licenses granted to that entity under this agreement shall terminate as of the date
29+
such litigation is filed.
30+
31+
## 3. Source of Contribution.
32+
Your contribution is either your original creation, based upon previous work that, to the best of your knowledge, is
33+
covered under an appropriate open source license, and you have the right under that license to submit that work with
34+
modifications, whether created in whole or in part by you, or you have clearly identified the source of the contribution
35+
and any license or other restriction (like related patents, trademarks, and license agreements) of which you are
36+
personally aware.

LICENSE.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# License
2+
Copyright (C) 2024 DACHCOM.DIGITAL
3+
4+
This software is available under the GNU General Public License version 3 (GPLv3).
5+
6+
### GNU General Public License version 3 (GPLv3)
7+
If you decide to choose the GPLv3 license, you must comply with the following terms:
8+
9+
This program is free software: you can redistribute it and/or modify
10+
it under the terms of the GNU General Public License as published by
11+
the Free Software Foundation, either version 3 of the License, or
12+
(at your option) any later version.
13+
14+
This program is distributed in the hope that it will be useful,
15+
but WITHOUT ANY WARRANTY; without even the implied warranty of
16+
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17+
GNU General Public License for more details.
18+
19+
You should have received a copy of the GNU General Public License
20+
along with this program. If not, see <http://www.gnu.org/licenses/>.
21+
22+
[GNU General Public License](https://www.gnu.org/licenses/gpl-3.0.en.html)

README.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -231,4 +231,12 @@ If you want to provide some classes to install, all the definitions need to stor
231231
| `$I->setDownloadPathForWebDriver($path = null)` | |
232232
| `$I->clearWebDriverCache()` | |
233233
| `$I->seeAEditableConfiguration(string $name, string $type, ?string $label, array $options, $data = null, $selector = null)` | |
234-
| `$I->sendWebDriverCommand(array $body)` | |
234+
| `$I->sendWebDriverCommand(array $body)` | |
235+
236+
237+
## License
238+
**DACHCOM.DIGITAL AG**, Löwenhofstrasse 15, 9424 Rheineck, Schweiz
239+
[dachcom.com](https://www.dachcom.com), [email protected]
240+
Copyright © 2024 DACHCOM.DIGITAL. All rights reserved.
241+
242+
For licensing details please visit [LICENSE.md](LICENSE.md)

0 commit comments

Comments
 (0)