Commit Graph

8 Commits

Author SHA1 Message Date
Hidde Beydals d9cdd6f3e6 Publish as single multi-arch Docker image
This commit bundles the `image-automation-controller:$VER-arm64` ARM
image tag range that was previously released separately with the
`image-automation-controller:$VER` image, as GitHub now provides us
insights into image layer statistics.

Signed-off-by: Hidde Beydals <hello@hidde.co>
2021-01-11 13:26:02 +01:00
Ihor Dvoretskyi 1496c9235b FOSSA scan enabled
Signed-off-by: Ihor Dvoretskyi <ihor@linux.com>
2021-01-06 15:50:49 +00:00
Michael Bridgen 0b796e4e67 Use kubebuilder action from main
As it is (v0.0.4), it runs into the hard deprecation in GitHub Actions
of add_path.

Signed-off-by: Michael Bridgen <mikeb@squaremobius.net>
2020-11-18 18:46:25 +00:00
Michael Bridgen 231e085d5d Adapt release workflow from image-reflector
I have factored out the controller name into an env entry. In a `run:`
field, it is possible (necessary?) to use shell syntax for referring
to the env entry.

If this works here, I'll backport it to image-reflector-controller.

Signed-off-by: Michael Bridgen <mikeb@squaremobius.net>
2020-11-18 18:29:04 +00:00
Stefan Prodan 38b4eb2fe9
Enable multi-arch build
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-10-22 17:30:58 +03:00
Michael Bridgen ea9f7c0c58 Change build workflow trigger to main branch
The default branch is now `main`, so trigger builds from that branch.
Also: use a specific version of the action from fluxcd/pkg, to avoid
just getting the latest commit, whatever that is.
2020-08-05 18:03:11 +01:00
Michael Bridgen 7931c12aa2 Use fluxcd/pkg definition for github action
(they have all been collected in fluxcd/pkg)
2020-07-27 13:22:21 +01:00
Michael Bridgen d8b85a50c2 Prototype GitHub Actions CI 2020-07-23 18:10:51 +01:00