You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: add CODEOWNERS file and improve PR validation workflow
- Add CODEOWNERS file for repository governance
- Reorder workflow steps: auto-labeling runs before validation to prevent race conditions
- Add comprehensive labeling logic: automatically adds "type: comprehensive" and suggests "release: minor" when 3+ areas/types are affected
- Simplify labeler configuration to reduce complexity and prevent excessive labels
- Add new "type: comprehensive" and "area: core" labels to label definitions
- Re-fetch PR labels after auto-labeling to ensure validation sees updated labels
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
8
-
9
-
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
10
-
11
-
You should have received a copy of the GNU Affero General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.
12
-
13
-
---
14
-
15
-
## MIT License Attribution
16
-
17
-
Portions of this software were originally licensed under the MIT License by Sergey Parfenyuk (2024). The original MIT license text is included below for attribution purposes only:
18
-
19
1
MIT License
20
2
21
-
Copyright (c) 2024 Sergey Parfenyuk
3
+
Copyright (c) 2019
22
4
23
5
Permission is hereby granted, free of charge, to any person obtaining a copy
24
6
of this software and associated documentation files (the "Software"), to deal
@@ -37,34 +19,3 @@ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
37
19
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
38
20
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
39
21
SOFTWARE.
40
-
41
-
---
42
-
43
-
## Full AGPL-3.0-or-later License
44
-
45
-
GNU AFFERO GENERAL PUBLIC LICENSE
46
-
Version 3, 19 November 2007
47
-
48
-
Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/>
49
-
50
-
Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.
51
-
52
-
Preamble
53
-
54
-
The GNU Affero General Public License is a free, copyleft license for software and other kinds of works, specifically designed to ensure cooperation with the community in the case of network server software.
55
-
56
-
The licenses for most software and other practical works are designed to take away your freedom to share and change the works. By contrast, our General Public Licenses are intended to guarantee your freedom to share and change all versions of a program--to make sure it remains free software for all its users.
57
-
58
-
When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for them if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs, and that you know you can do these things.
59
-
60
-
Developers that use our General Public Licenses protect your rights with two steps: (1) assert copyright on the software, and (2) offer you this License which gives you legal permission to copy, distribute and/or modify the software.
61
-
62
-
A secondary benefit of defending all users' freedom is that improvements made in alternate versions of the program, if they receive widespread use, become available for other developers to incorporate. Many developers of free software are heartened and encouraged by the resulting cooperation. However, in the case of software used on network servers, this result may fail to come about. The GNU General Public License permits making a modified version and letting the public access it on a server without ever releasing its source code to the public.
63
-
64
-
The GNU Affero General Public License is designed specifically to ensure that, in such cases, the modified source code becomes available to the community. It requires the operator of a network server to provide the source code of the modified version running there to the users of that server. Therefore, public use of a modified version, on a publicly accessible server, gives the public access to the source code of the modified version.
65
-
66
-
An older license, called the Affero General Public License and published by Affero, was designed to accomplish similar goals. This is a different license, not a version of the Affero GPL, but Affero has released a new version of the Affero GPL which permits relicensing under this license.
67
-
68
-
The precise terms and conditions for copying, distribution and modification follow.
69
-
70
-
[...AGPL-3.0-or-later full text continues here, as found at https://www.gnu.org/licenses/agpl-3.0-standalone.html...]
0 commit comments