6c2e8fa9b2
chore(typo): remove invisible characters
/ build-packages (amd64, darwin) (push) Successful in 1m4s
/ build-packages (amd64, freebsd) (push) Successful in 1m52s
/ build-packages (amd64, linux) (push) Successful in 2m15s
/ build-packages (amd64, windows) (push) Successful in 1m24s
/ build-packages (arm64, freebsd) (push) Successful in 1m48s
/ build-packages (arm64, linux) (push) Successful in 2m13s
Build and push OCI image / build (push) Successful in 1m57s
Go-Tests / tests (push) Successful in 1m31s
Go-Tests / sonar (push) Successful in 42s
releases/3.0.0-rc7
2025-08-22 14:06:00 +02:00
46f41ea01d
Enhance versionning on build packages ( #165 )
...
Go-Tests / sonar (push) Has been cancelled
Go-Tests / tests (push) Has been cancelled
It was too challenging to only use "tags" without a prefix to trigger builds. So, the new rule is to prefix releases tags by "releases/"
Reviewed-on: #165
2025-08-22 14:03:36 +02:00
d30690a45a
packages(actios): extract version from releases tags
Go-Tests / tests (push) Successful in 2m2s
Go-Tests / sonar (push) Successful in 43s
2025-08-22 10:09:10 +02:00
00409472b7
chore(packages): Make better packages
...
Go-Tests / tests (push) Successful in 1m30s
Go-Tests / sonar (push) Successful in 52s
- we need man page in docs to build on CI/CD platform
- new workflows to build packages and push them to the repository
2025-08-21 17:55:28 +02:00
8174597c55
More visible message
Go-Tests / tests (push) Successful in 2m0s
Go-Tests / sonar (push) Successful in 52s
2025-08-20 14:35:03 +02:00
ea11563ee0
feat(repo): needed to checkout
Go-Tests / tests (push) Successful in 1m51s
Go-Tests / sonar (push) Successful in 51s
2025-08-20 12:24:58 +02:00
2de50f5158
feat(doc): Change repo to katenary.io
Go-Tests / tests (push) Successful in 1m59s
Go-Tests / sonar (push) Successful in 52s
2025-08-20 12:16:14 +02:00
e3951b144e
feat(repo): Modify github on push
...
- Close all PR
- Add mirror information in README.md
2025-08-20 12:14:54 +02:00
94792121a2
Merge pull request 'fix(generator): use args and command' ( #164 ) from fixes/bug-163 into master
...
Go-Tests / tests (push) Successful in 1m50s
Go-Tests / sonar (push) Successful in 50s
Reviewed-on: #164
2025-08-20 07:42:02 +00:00
b7a036a3dd
fix(generator): use args and command
...
Go-Tests / tests (pull_request) Successful in 1m57s
Go-Tests / sonar (pull_request) Successful in 47s
Common mistake...
- Docker and Podman uses "command" as argument to "entrypoint"
- Kubernetes uses "command" as entrypoint and "args" as argument
So, we needed to use Command and Args in all related objects.
Fixes #163
2025-08-20 09:37:36 +02:00
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