1
0

34 Commits

Author SHA1 Message Date
3dabd02cf7
refactor: upgrade/rewrite almost whole source code 2024-12-29 05:33:32 +01:00
c4f74d8b0d
feat: add notice about requirement of SPDX ID 2024-12-29 03:04:53 +01:00
067b7253b3
feat: add notice about reading from Git config 2024-12-28 21:16:00 +01:00
9e3aa3f234
refactor: simplify errors 2024-12-28 21:11:35 +01:00
ed1d37fc55
style: rename some identifiers 2024-12-28 20:56:07 +01:00
8dbd0248f2
feat: handle new template format 2024-12-28 20:44:10 +01:00
dd693152c6
feat(template)!: replace all and add more
Import templates from github/choosealicense.com.

See: https://github.com/github/choosealicense.com/tree/gh-pages/_licenses
2024-12-28 20:01:40 +01:00
5e97864572
docs: update LICENSE file 2024-12-28 17:27:28 +01:00
c04926a157
fix(template): make copyright notices consistent 2024-12-28 17:20:27 +01:00
e5d87d30aa
feat(template): add 0BSD license 2024-12-28 17:19:20 +01:00
58b2450211
feat(template): add BSD-3-Clause license 2024-12-28 17:02:41 +01:00
85192287f7
feat(template): add BSD-2-Clause license 2024-12-28 17:02:33 +01:00
ebee2128ea
feat(template): add BSD-1-Clause license 2024-12-28 17:02:23 +01:00
8100628c5c
style: add additional spaces in templates 2024-12-28 16:29:57 +01:00
2cf10b9a4b
feat: make license flag case insensitive 2024-12-28 02:16:58 +01:00
571738c77a
docs: update README.md
All checks were successful
Build / build (push) Successful in 25s
2024-12-28 00:14:35 +01:00
5ea8e112fa
ci: drop support for gitea release workflow
All checks were successful
Build / build (push) Successful in 25s
Currently Gitea does not support (go-gitea/gitea#23642) equivalent of GITHUB_TOKEN variable and
tools such GoReleaser can't be easily adjusted to support both GitHub
and Gitea Actions. For Gitea is needed to use PAT what is associated
with security risk.
2024-12-27 21:31:16 +01:00
1a178ccaec
docs: update README.md
All checks were successful
Build / build (push) Successful in 25s
2024-12-27 15:30:16 +01:00
d93eb44ed0
chore: add .gitignore file 2024-12-27 15:27:46 +01:00
79e72342b1
ci: add release workflow
All checks were successful
Build / build (push) Successful in 26s
2024-12-27 15:03:07 +01:00
1c0c07d1ac
ci: add .goreleaser.yaml file
All checks were successful
Build / build (push) Successful in 25s
2024-12-27 14:47:50 +01:00
fbac78759b
ci: rename go.yaml to build.yaml
All checks were successful
Build / build (push) Successful in 26s
2024-12-27 14:45:28 +01:00
383b3781c4
ci: use goreleaser in build workflow 2024-12-27 14:44:39 +01:00
4d5259d671
ci: rename .gitea directory to .github
All checks were successful
Go / build (push) Successful in 13s
This way, actions can be run on both Gitea and GitHub.
2024-12-27 06:54:02 +01:00
bfa2e99b7b
ci: upload binary after build
All checks were successful
Go / build (push) Successful in 21s
2024-12-27 06:45:36 +01:00
f64e2ce04f
ci: add build workflow
All checks were successful
Go / build (push) Successful in 38s
2024-12-27 06:32:50 +01:00
e415f8bcae
feat!: embed templates in final binary 2024-12-27 06:13:45 +01:00
75678eda37
feat(template): add ISC license 2024-12-27 06:13:36 +01:00
bb4040c81c
feat(template): add MIT license 2024-12-27 06:13:21 +01:00
11f177e53b
feat: add initial version 2024-12-27 05:45:06 +01:00
cd23c02ff0
chore: initialize go module 2024-12-27 04:53:03 +01:00
6b1deb3532
docs: add LICENSE file 2024-12-27 04:48:25 +01:00
fcc0003a7c
docs: add README.md file 2024-12-27 04:48:08 +01:00
3f6ff89cd1
init 2024-12-27 03:50:54 +01:00