d1f2957512
Merge pull request 'feat-move-to-gitea' ( #162 ) from feat-move-to-gitea into master
...
Go-Tests / tests (push) Successful in 1m44s
Go-Tests / sonar (push) Successful in 48s
Reviewed-on: #162
2025-08-19 22:06:28 +00:00
95609a3092
feat(repo): use the katenary.io URL
Go-Tests / tests (pull_request) Successful in 2m0s
Go-Tests / sonar (pull_request) Successful in 57s
2025-08-19 23:58:51 +02:00
8e54d611eb
feat(doc): Remove other github references
2025-08-19 23:58:26 +02:00
ef1ff2737f
feat(repo): Change references to katenary repository
2025-08-19 23:36:48 +02:00
d34f97fa5d
feat(repo): Go to repo.katenary.io
2025-08-19 23:23:17 +02:00
c85e61f5d0
Merge branch 'master' of repo.katenary.io:Katenary/katenary
Go-Tests / tests (push) Successful in 1m49s
Go-Tests / sonar (push) Successful in 49s
2025-08-19 23:20:12 +02:00
f1c31b0eeb
feat(doc): move some things in README
...
As we moved project to repo.katenary.io, badges were not OK
2025-08-19 22:31:50 +02:00
677b0d7b3c
Merge pull request 'feat(actions): Change action to Gitea' ( #161 ) from test-workflow into master
...
Go-Tests / tests (push) Successful in 1m59s
Go-Tests / sonar (push) Successful in 1m7s
Reviewed-on: #161
2025-08-19 19:59:17 +00:00
f539be8f52
Remove proxy
Go-Tests / tests (pull_request) Successful in 2m29s
Go-Tests / sonar (pull_request) Successful in 51s
2025-08-19 21:54:01 +02:00
4336490a72
feat(actions): Change action to Gitea
...
- Build and packages on Gitea action
- Use go 1.25
- Update dependencies
2025-08-19 21:52:33 +02:00
9f75f874d1
Features/buildah build ( #159 )
...
* feat(oci): Build using pure Buildah
3.0.0-rc6
2025-08-13 10:20:48 +02:00
90eda75219
feat(oci): Use Buildah
...
And set version the right way...
2025-08-04 16:18:35 +02:00
b13e922966
feat(package) Version were not correctly set
...
As the code moved in "internal" package, we need to set the version to
the new location
2025-08-04 16:13:35 +02:00
0d36a48f93
fix(securty): Fix security alert
...
Code scanning alert: we need to specify permissions on this action.
2025-08-03 23:29:39 +02:00
60016b8c3e
Merge pull request #157 from Katenary/features/oci-image
...
Features/oci image
2025-08-03 23:06:06 +02:00
07263520b6
feat(oci): remove testing on push branches
2025-08-03 23:01:54 +02:00
0f3812b666
feat(oci): Add OCI image generation
...
Not fully tested but it should produce an image in ghcr.io
2025-08-03 22:54:19 +02:00
50a9d0ddde
feat(md): fixes typo and rules
2025-08-03 22:53:53 +02:00
f5d3005c3b
Merge pull request #156 from Katenary/feat-move-to-internal
...
feat(refacto): move everything in internal package
2025-08-03 16:03:17 +02:00
76b3b83d07
feat(workflow): change when to make CI
...
We will abandon develop branch for a while. It's better to work with
feature branches.
2025-08-03 15:59:00 +02:00
14ca5bf0ea
feat(refacto): move everything in internal package
...
This allows to install katenary with `go install` and to clean up the
project folder.
2025-08-03 15:54:58 +02:00
d1768e5742
Merge pull request #155 from Katenary/develop
...
Develop
2025-08-03 14:20:17 +02:00
0fcf0f60e8
chore(modules): Update versions
2025-08-03 14:15:55 +02:00
e9ad85a0ac
chore(make): Split and enhancements
...
- split Makefile in several sub files
- use a separated container for tests
-
2025-08-03 14:15:35 +02:00
b4b122fe7f
Do not ignore cmd/katenary directory
2025-08-03 14:14:29 +02:00
6aaeda7a3c
chore(modernize): use iterator
2025-08-03 14:13:57 +02:00
0b3f7b2b5c
chore(code): remove dead code
2025-08-03 14:13:42 +02:00
e9e7c5f7b5
chore(test): fix concurrency problem
2025-08-03 14:12:49 +02:00
0df53ed5ae
Merge pull request #154 from Katenary/develop
...
fix(configmap): File from the root of project ends by a dash
2025-08-03 13:16:21 +02:00
136478aff7
fix(configmap): File from the root of project ends by a dash
...
fixes #150
If we mount a file from the root of project, the names ends by a dash.
That makes helm failing to install the package.
2025-08-03 10:20:11 +02:00
5b812b30f7
Merge pull request #146 from Katenary/develop
...
fix(katenaryfile): Schema is broken without json annotation
2025-07-15 21:25:39 +02:00
f2b5c16e71
fix(katenaryfile): Schema is broken without json annotation
...
We need to add json annotation. The yaml annoation is not enought when
generating the schema.
2025-07-15 21:24:17 +02:00
df1f29c0ff
Merge pull request #145 from Katenary/develop
...
fix(katenaryfile): Fix parsing katenary file
2025-07-15 21:18:45 +02:00
afbd6fc1ac
fix(katenaryfile): Fix parsing katenary file
...
It seems that "json" annotation fails to get dashed names (like
configmap-files). That means that all labels in katernay.yaml file
couldn't be parsed.
Using `yaml` annotaiton fixes the problem. Fixes #144 .
2025-07-15 21:13:22 +02:00
327e0aa799
Merge pull request #142 from Katenary/develop
...
chore(make): manpage requirements are now in requirements
3.0.0-rc5
2025-07-15 13:58:48 +02:00
b7e948954b
chore(make): manpage requirements are now in requirements
2025-07-15 13:57:35 +02:00
93c0658c19
Merge pull request #141 from Katenary/develop
...
Develop
2025-07-15 13:53:20 +02:00
bdf74f2deb
chore(cleanup): removed unecessary file
2025-07-15 13:51:21 +02:00
2435bb9f8a
chore(doc): Rebuild label list and description
2025-07-15 13:50:07 +02:00
5ee38dcf7f
Merge pull request #140 from Katenary/develop
...
Develop
2025-07-15 13:45:38 +02:00
a754dc9275
fix(make): no need to auto retrieve key now
2025-07-15 13:44:25 +02:00
732e080da3
Merge branch 'master' into develop
2025-07-15 13:42:15 +02:00
22e1ebdce1
chore(make): huge refactor, add more tests
...
- more test on gpg signature
- change build target in the help message
- refactor upx compression
-
2025-07-15 13:41:49 +02:00
e4280f2c4e
chore(build): Fixes cache, add better cleanup, add PHONY
2025-07-15 10:27:24 +02:00
a99609d21d
Merge pull request #139 from Katenary/develop
...
fix(doc): Fix documentation linkg
2025-07-13 15:41:01 +02:00
e55658d382
fix(doc): Fix documentation linkg
...
No translation, so remove "en" from the url.
2025-07-13 15:40:30 +02:00
9dbe9e1114
Merge pull request #138 from Katenary/develop
...
Develop
2025-07-13 15:37:31 +02:00
eea198786a
fix(doc): Readthedocs needs manpage plugin
...
A pitty, I wanted to leave it separated
2025-07-13 15:29:16 +02:00
da9c0a7b58
chore(doc): regenerate and fixes a typo
2025-07-13 15:16:39 +02:00
d582b884bf
chore(rules): Avoid mardownlint to complain
2025-07-13 15:16:20 +02:00