Commit Graph

492 Commits

Author SHA1 Message Date
73ae8fdec2 Change events
Some checks failed
Build and push OCI image / build (push) Failing after 26s
2025-08-19 17:17:39 +02:00
d9c174ef40 Change events 2025-08-19 17:17:15 +02:00
ee2a53a447 Change events 2025-08-19 17:15:14 +02:00
ed48f94bfc Add events 2025-08-19 17:14:33 +02:00
6f396d96a1 set repo 2025-08-19 17:14:11 +02:00
597df8e6f6 set token in env var
All checks were successful
Go-Tests / tests (push) Successful in 2m4s
Go-Tests / sonar (push) Successful in 53s
2025-08-19 17:02:17 +02:00
1f558fe8f4 change organization
Some checks failed
Go-Tests / tests (push) Successful in 1m52s
Go-Tests / sonar (push) Failing after 18s
2025-08-19 16:58:05 +02:00
d27b9491f3 Use manual sonar...
Some checks failed
Go-Tests / tests (push) Successful in 2m2s
Go-Tests / sonar (push) Failing after 18s
2025-08-19 16:40:43 +02:00
763b204760 move everything
Some checks failed
Go-Tests / tests (push) Successful in 1m57s
Go-Tests / sonar (push) Failing after 29s
2025-08-19 16:28:35 +02:00
295d7d5373 use fork of upload artifact
Some checks failed
Go-Tests / tests (push) Successful in 1m57s
Go-Tests / sonar (push) Failing after 1m30s
2025-08-19 16:20:03 +02:00
7d48072102 v5 doesn't exists... 2025-08-19 16:15:23 +02:00
23fb18d792 try upload artifact v5
Some checks failed
Go-Tests / tests (push) Failing after 22s
Go-Tests / sonar (push) Has been skipped
2025-08-19 16:14:21 +02:00
323b6e651c fix helm dep
Some checks failed
Go-Tests / tests (push) Failing after 2m29s
Go-Tests / sonar (push) Has been skipped
2025-08-19 16:03:47 +02:00
c86b2a5729 test workfow
Some checks failed
Go-Tests / tests (push) Failing after 3m47s
Go-Tests / sonar (push) Has been skipped
2025-08-19 15:09:30 +02:00
88f69b1935 test workfow 2025-08-19 15:08:31 +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