Forgejo v9.0 is GPLv3+

* display Forgejo license first
* do not send go-license in a loop because Gitea & Forgejo have
  different licenses

Refs: 62ac0cc334/AGREEMENTS.md
This commit is contained in:
Twenty Panda 2024-07-25 11:03:36 +02:00 committed by Earl Warren
parent d30be160c9
commit 94631ccef6
No known key found for this signature in database
GPG key ID: 0579CB2928A78A00
9 changed files with 700 additions and 28 deletions

View file

@ -77,6 +77,20 @@ func main() {
sort.Strings(paths)
var entries []LicenseEntry
{
licenseText, err := os.ReadFile("LICENSE")
if err != nil {
panic(err)
}
entries = append(entries, LicenseEntry{
Name: "codeberg.org/forgejo/forgejo",
Path: "codeberg.org/forgejo/forgejo/GPL-3.0-or-later",
LicenseText: string(licenseText),
})
}
for _, filePath := range paths {
licenseText, err := os.ReadFile(filePath)
if err != nil {